<SEC-DOCUMENT>0001005229-23-000021.txt : 20230201
<SEC-HEADER>0001005229-23-000021.hdr.sgml : 20230201
<ACCEPTANCE-DATETIME>20230201162416
ACCESSION NUMBER:		0001005229-23-000021
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		73
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230201
DATE AS OF CHANGE:		20230201

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COLUMBUS MCKINNON CORP
		CENTRAL INDEX KEY:			0001005229
		STANDARD INDUSTRIAL CLASSIFICATION:	CONSTRUCTION MACHINERY & EQUIP [3531]
		IRS NUMBER:				160547600
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34362
		FILM NUMBER:		23577111

	BUSINESS ADDRESS:	
		STREET 1:		205 CROSSPOINT PARKWAY
		CITY:			GETZVILLE
		STATE:			NY
		ZIP:			14068
		BUSINESS PHONE:		7166895400

	MAIL ADDRESS:	
		STREET 1:		205 CROSSPOINT PARKWAY
		CITY:			GETZVILLE
		STATE:			NY
		ZIP:			14068
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cmco-20221231.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190,d:36d576f548514fc39c5bc8dfef38a32b--><html xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:cmco="http://www.cmworks.com/20221231" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:utr="http://www.xbrl.org/2009/utr" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cmco-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18xLTItMS0xLTcyMTA1_dfd0e241-5812-47b2-b1bb-af5f694a9f7d">false</ix:nonNumeric><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18zLTItMS0xLTcyMTA1_dd687eb5-f291-42fd-8bc5-0c38eb44aff5">0001005229</ix:nonNumeric><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN182LTItMS0xLTcyMTA1_a646728a-37af-4bd1-9d99-c91397f4f69d">March 31</ix:nonNumeric><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18xMi0yLTEtMS03MjEwNQ_bb14db45-ac9b-48b9-a034-135402f13bfc">Q3</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cmco-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3967094bea5a461c855e3f196925630c_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iace39b7cb5e34ef5a347e55bafb05582_I20230130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i303719659cab4a939bc72dd389ca320e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ie9563a0e55c440549381337829b82d66_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ia94a6b88d6b64283a383682f1cc27405_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib161987614394f1683bac370704d28ca_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e1493a75054402d83215310b3ce363e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i531a45687f2d40a8af5989d990a70c23_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3be1c7076bf4e46ad0e2d0b39335ed8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08aad4aaa28f4b78b1bf4b4a8a912ddb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9d8e0e81ff44eddb547e6be9fb391aa_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i270095749c8848afb1362b4c91727a07_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f433a0f6e664b58a60c8bd67cdc9de3_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief53ea90f9ec4b34bcd5433e480fb594_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i318c15fbf553443e81ac345fa546a1de_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i616913d1363a49c4802cb5ee6781045a_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccea9966dca740188b9a0930e09ae6d6_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ee27a31b2e244fab82ace3a4c215787_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54905ef86d9a497db592209377d55186_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cmco:AllOtherIndividualsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad9859584cd440a2a2ff9e2b2546dd51_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66992613dc074f319215c368e7726839_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9212c82d71e048069e7123857436cded_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i520d316b144a449ea0c86dc8f801f205_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4580b52669e340e3a8de76fdd09dd0a8_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6681818bb6e04083a97e0f5a82738de5_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27cf234e1d51452ebeeaea6ff568fa19_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c0918e52ea4f21be596c8100b0c14c_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b36badb2cee4ed89f1710b94701786e_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3772dbc16d954a24ad8228b20a951b9a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia829a8fc40ae4c5ebd920d55577a7d26_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad7102e069254b68b3314708db47a5ed_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</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="ie4087ae904444df49ee305b443d4a287_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic88629968df44dff8821886d8d13497f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i243eecf7d74042a8bc36083f45970f19_I20210504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9db774648d2e42ad8ec2b63b962c743b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8385121888214c93be2d89f1da00235f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3eecc055be9341b58c54d1c3faa9ded3_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4750a1fb6de840b38c488ed99497059a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9194ed77964944c1a6ed5567692ccc91_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a22b917cccd40b3b339e11cdaf04d53_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a3fdc85f2234b4db53f30c593556e0c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cmco:AllOtherIndividualsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie007de1fed3f42a18e7804d15b6136a2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieac670779dd44060ba669210048979b0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie789d81ede8d4b699b4d461ad110d0d3_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie374abf28afc49958d5334c6eae5577a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6541554f46104ef193676a5caa14f2c5_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i001f4b628f324d34b268224d472fd0e9_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6701d11e933b494dbcbde17c56faf41c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i998c841a8eab4e92a065e7d468edf331_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i4118ed2dd2f44727924d746284e943d8_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-07</xbrli:startDate><xbrli:endDate>2021-04-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e08d2acbb6e43e2a0343042c31a03bc_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66791271ac02491ba76bb720620c84e7_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i875ace13ddc8484885d5e4576d622670_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia068f30304844394a38b931c2c8020ac_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i336a0da027ff451c86cc84fe6eed5b65_I20210407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0245f4dd71fe432c933e52b08ca300a5_D20210407-20210407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-07</xbrli:startDate><xbrli:endDate>2021-04-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia625c099628b42c39dc791095e6cda50_D20210407-20210407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-07</xbrli:startDate><xbrli:endDate>2021-04-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfb14e98b7fb43669d9f9813ab0d65c7_D20210407-20210407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-07</xbrli:startDate><xbrli:endDate>2021-04-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-30</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15228dfa72af454686a66d83873d45ea_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdbd5b6c8ce4427b8082b9abed4456a0_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c72c58219324da195435919601a94e9_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2af3096a3d774609826a2e29e4ddd0c0_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd9b8e31b1184eaaa0932b12e8325df7_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99d833c6abce4273ab74bf5a21513452_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id305c024b3ef4210ac765e92d6a1f087_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortTermContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fe08aac831f4b5faecc0f79217a455a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32dcd064c1c64f799a245035582db2cf_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21caf0a5f53745cb8db4a9fc34256e36_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a271e2c1ff432ba6d6f54d6cbc425b_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3e8f174752245a2be8467eb6ec3b77d_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb5b660a112486693139e06e77834d4_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia38afb6cb72f40aeabc8f2d39a978cf2_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c67f746ceb34f309a5991a8b66bc1bc_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ddb85042be7483089633b3885f854bc_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5324efec6eb4687ad5f06d498c176d0_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i028ddcedb8194df0bed1edb0dd1efabf_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42fb32f97aac4af194bab6d8dead5847_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96e09fb2f8d947b1be0d176b75af16fd_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i068fe8cbde4442d5aa66f2aa36707b4f_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d9d310ba3a5401eaad812a6bc0a5368_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2fcbcf0a59b4fd083711dec3f33923d_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifca31af5b7c8407bba7140f207ceba39_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bf9b82427e144d09d3d5859f9fc0ead_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e67bbdf5e1b402c84e31d04e76b0cb0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i696907d2d0184d8b9554d83e070627a6_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2620a5e6d43f4fbb97648e4b2a55646c_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9da8b64cdd434f7a86074a4fd28075a0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f5178a2501f4b278385e46c5ef70c95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26ca0eea9c5a49c7a195ea3b99894b62_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia980a8a01f3f442682f5b63e03ac869e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55ab9ff3515b4537b394447d5829dd3c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccc52170f82547ec8878eb2cee024abd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc5993d10c84fceb991de814575f698_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i188bebf97819487698b049773a4daf6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3167dfa389f34c5c8c4bb2dab019e317_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89dfc78ec33a4f94aebc581ad96716d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b2389b329dc4cbab5b93dab37f68922_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic28001a5060f42daae115e27c171bdc7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9270fdae16143478f9cb062e6ae5354_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07ab56eb704a483b84864eb9de0bcb77_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5b326129c8c417fa6d371fe36e8b9cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59507f7cf52745a093131491eabba0cd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7482ae8ed814efba2b292c04185a3fb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id139edc153e44936b91feccf294c07b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica296e5e42ab425b9ae9762f46131f70_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68cbfaa0a3aa4d86bd1facad6e32b4cf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42cbf1cf3f9742ab8a3730da6c81e23b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i113d689e6088408d988df0d6dd0acb6c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6711931fabd5491880df8757ceb49923_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id209b182bb5446cd8449411d1e8873ce_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcaf5383b0bf47aabec98e71d99a45e9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i372c43f97b9a42649a0d31573b923305_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6438850952a46fa8638074eff420821_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb677d3add2e46c6a227381cd6cbf270_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if37d68db6ecf4fcca9894b0813355686_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icccbf40b8c9f4aa58749d9d28aca4a5d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8f27e5e0bb445318b8bbde73721f6da_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dac0841bd2946629ce5677fcb681e9e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6914166863a481bae5e3c893621383d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0c626cff24341b7aa9d74c53e53393e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb01dbdafaf443a7b0bfa56687207e83_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i730649f187e440b79d2fe473253f6b8a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05e03049b53843f1b967361aa24b021d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief93aee965774a8891c78766ea92c343_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i597121a81cf54dbba73ed2b1ac2f5f82_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4def7d85820c4850b25c01e19c629a7b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b7e0db1f6fd4d86aaafae7f654321a7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6575e5a0c93f4c4c94e4a6dd1d2c3884_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie038e857645a403599754c90ff41f94e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ca70516318145438bff90c609d329b2_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic85664ea57c3499ab56a2749cd6905ef_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7635a48a7d14706b0f325bc258ae177_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e8db03383354e7790de289f1b36c63d_I20171221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83f0dd77fdc74cdfb24dcd38f4a28400_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78848461cee04256a83fb9cfdaddefb3_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10506c70dc854ceb8023f9f85a37277c_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87b2bff27746413d8e937669581360cb_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15df3aa58ea248a191ffdefb04eca082_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4f43a94db1747cb96c81dcb394d4410_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a6590b1d1bc41c2b01b4634a85e7c94_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id05e9ecc68a541019857d12a5073895f_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="reporting_unit"><xbrli:measure>cmco:Reporting_Unit</xbrli:measure></xbrli:unit><xbrli:context id="id6a83e87f6624caf8e4616b8a6d571f7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:DuffNortonGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ca320daf3c24c889363f233bcb338a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:DuffNortonGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i200b4418a6b44d278dc8eab488db2a73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:RestofProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a89501d670049bb86b1955c50f9b533_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:RestofProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibacacf62454c450aa855905cfc41c0d9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b5267c34e0d4a68bffa5037e7d8132a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f5f40154ac49ba81a0cdb67d103626_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a306b99bdec4b3fbdba39193e043519_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecb264988c4c4559a87f36805be08a7f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2f697f3c4cc41f89eb7d95eb0332434_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic70762b39f6e45f7b1e71287e0bacb10_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36549a26e7be40c2ba749b610d146dfb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8c8cf456745406ab18620eb01eb24a9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6970685480ea4bc38b71ab29cfa17669_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94da772f418d4226bb78bd5ce1d619a5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8044fe6927a646b786f0b1bacb235b85_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cbd32d15ff64745b24bfcac7f275cdd_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7458330b4c94c28a5666108d42f3c61_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32ba6bbd35af4eaea90a3604b2bf07b1_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i737e445c1e2a44588f51b7ba261f4a82_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77146d4d8bec4fca8bbed465311db616_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</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="ifc59911a3a1447d3a22b46f482338c76_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</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="id038611017bb4af4af6f1d71d34b4c17_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09eed692dfdd48c7a9fe6fa601db775b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cmco:ReclassifyNextYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88dd84e26a5d448faba7378a08216647_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45390c028e3840748639d5359de2d611_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6802eef49d6548708e7b292674c465b8_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcd8930d642f45a5af2b110e75135c06_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08d34a42f5634350a924af7ac28400fc_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i225a5f80b71d427385db70c2e3baf5cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e2f11a1509b46af96ea4ed2aa551b04_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22193712665c4d47af7cb7990a9034c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a955262019944a583e28bf74678978f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9389fecc7e74cada1441ca3dce36f40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c80fef381d443aab6f0648c59bd2e1_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id752bc10d60c42a194e3331ff46c49d3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id78d5424a8d544fb961384649d27e190_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc689f88a1cb4b14904dc74d1d68505b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i944b9a5dd81147c7875a20433600b6d8_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22068bffe010407eab61ce42f6b498cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e7a004ed4e84966aa7c03ab7d8c1a0a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6a2e631076547fbb167ec53fa0c7e61_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabdeeae5c63844cc8dd095eaed902706_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0777c204b18423a91757aeb4ea46b85_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6015da2055f42c7b117e67fc2e65085_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31427323cc734afc98b9cfdde485b6f8_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fe1de0ad7944e51a94f81bddf226088_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaedf89168c7c4c35a97579082f3fc0a5_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f70222fe5be4dddbfe1612d4dd0d0dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb362f2151ac46ccaee72f308b012c82_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10372daecdd74e6783a5bc2103a8635f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i112f798861e94380befa01a09a21feb0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53463215655842beb006bbf39bcfb650_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:RequiredpaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5efad973176470b8d4f659ebb296aea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67dceae1240b4bedae064c3099ed85dd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">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="ia2d21c51565d403a9040efc87df25622_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7fbb58f78214903b91b21a5ca9be03f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1928cea6f31441ca04b3689756c6f66_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib24dd1f1532f4292987b42c4fe27a364_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib46d113ae1c6494fae59ef0ee0bd1492_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba906a91bb20446ab4e4776bcbbc995e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i869e9816564e47b88f71f2c1e7cb2133_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i849341310a67402c8aeedcd2c49cd9cb_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i566ecec2e93f4adb94421089db571c34_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i618dd160795f4851aceb9a58e009adb1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:A2016LTIPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c4f0acb8eba4fcbb88403cc5d8900f2_D20230123-20230123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-23</xbrli:startDate><xbrli:endDate>2023-01-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7c26cbf53ed4736a1363fd3da170c34_D20230221-20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-21</xbrli:startDate><xbrli:endDate>2023-02-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide98626c167b4567b5c6cd618911f027_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d34ac1065bc48a0b8b3461df96e3f4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="ie52d4d8e78804d1fa0887f6186e04978_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MagnetekMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-08-02</xbrli:startDate><xbrli:endDate>2012-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2277484278c4e14afb870680a0e1ee1_D20220401-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:TravelersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbf6301625d84810a090fc9ca440b939_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MagnetekMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:DEPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98a749ea5132419798fb9ac8d453f1fa_D20220401-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i061f8ab8fed440179c450fc6cb181f29_D20220401-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i433990f38a6b4d078407090e32395f7a_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd1ec7c7e4ec4082858b28eab90b3596_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad997bf2dda64962b67a6e2d48ba94be_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dc4d7b7e8e840408c95b5fa0d36fea0_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8ea8a1b1c904c5ca8774f9455150337_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d852c8b319d459c824436c85d6d77a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6793c544330946fb85354c44e292e530_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45f03e1be1a14ef598d0bf3cafabb140_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</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="ide3c7fc6c9f3451a81f00e7459fb7dcd_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3de1fded00e5434c8e68e2b828e56d18_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9839244c7d884bb39a1ce0657a922ef9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58947c25677e4c45aa0bf352f45dbe66_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b54e86c529a40d3b9612bc57543d6fe_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d7fd53dc2fe4d79bc834a243b436a44_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaea4c1803853407799e4ca8f4050048a_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i034d2c48e1ff4873b879eeca6452118a_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idacb8eca99cb4b7dae511df623c8f15b_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i006f7cedda194ab0861202fd7ce3749c_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f980fd0eab34b29ba8be8ee133140f9_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d620d5d54924164960e8cbdced2fcc3_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ea75bffc83b4371a5c71af4f107297d_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id384a8bbf1674784aac955b33f6a7fb1_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4e731ede9754d37b83a7bf0bc9a3c11_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic088edb2dfe0428493db3ed3695fb27e_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id226fb4411914a82815da02e382003a6_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35f04eafa2e6497797fda901f4aa5035_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic27b39a2f431449e9bf99002cca51dbe_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b914d3904e64105b16eb4e2efbef728_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4be33658c7b54803b699bf838a296a01_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7048b229fd934c319611656574468fbc_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i36d576f548514fc39c5bc8dfef38a32b_1"></div><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:14pt;font-weight:400;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:14pt;font-weight:400;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Washington, D. C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjky_df96d846-ef28-4222-8bb5-df738d328663">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"></td><td style="width:25.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:481.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmRjZWE3MDhiMzZkNDEwYTliZGEzOTY1ZDQ4MTRjYjUvdGFibGVyYW5nZToyZGNlYTcwOGIzNmQ0MTBhOWJkYTM5NjVkNDgxNGNiNV8wLTAtMS0xLTcyMTA1_98a617c5-f7f5-42c6-9ed7-8aa91e6bb1ef">&#9746;</ix:nonNumeric></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:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT 1934</span></td></tr></table></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 the quarterly period ended <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xMjM_36013122-9e82-4381-b207-596342c04d59">December 31, 2022</ix:nonNumeric>&#160;</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%">or</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"></td><td style="width:25.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:481.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6Mzg1OTk3ODM3MWQyNDkzMTgzYzAyOGRlYTBkNjM2MmMvdGFibGVyYW5nZTozODU5OTc4MzcxZDI0OTMxODNjMDI4ZGVhMGQ2MzYyY18wLTAtMS0xLTcyMTA1_8ee720c3-faef-41c4-8b23-3380027dfde3">&#9744;</ix:nonNumeric></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:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjkz_980bc8dd-213b-4e8f-bf21-7f225e8743d0">001-34362</ix:nonNumeric></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><table 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.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.352%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8wLTAtMS0xLTcyMTA1_6a34a996-12fd-4643-88f0-d2e99092dd02">Columbus McKinnon Corporation</ix:nonNumeric></span></td></tr><tr><td colspan="15" style="border-top:2pt solid #000000;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%">(Exact name of registrant as specified in its charter)</span></td></tr><tr><td colspan="6" style="border-bottom:2pt solid #000000;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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8yLTAtMS0xLTcyMTA1_43f9c193-6fd0-496b-b217-6611dacf5e06">New York</ix:nonNumeric></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8yLTQtMS0xLTcyMTA1_bcf311df-33c0-430d-8ca6-052925a3b7c2">16-0547600</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:2pt solid #000000;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%">(State or other jurisdiction of incorporation or organization)</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:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="6" style="border-bottom:2pt solid #000000;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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTAtMS0xLTcyMTA1_576ca9f2-1941-4621-82b5-e43dd98310d5">205 Crosspoint Parkway</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTItMS0xLTcyMTA1_72e3f620-b89a-4265-b448-a4b536e0ce10">Buffalo</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTMtMS0xLTcyMTA1_cba5aaa8-be3d-40b0-900a-888259d4210c">NY</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTQtMS0xLTcyMTA1_3f23a53d-63e0-4156-988c-66a17ad55983">14068</ix:nonNumeric></span></td></tr><tr><td colspan="12" style="border-top:2pt solid #000000;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%">(Address of principal executive offices)</span></td><td colspan="3" style="border-top:2pt solid #000000;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%">(Zip code)</span></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: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:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV82LTEtMS0xLTcyMTA1_5374481f-056f-458e-8c77-6775e0726c9b">(716)</ix:nonNumeric></span></td><td colspan="9" style="border-bottom: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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV82LTItMS0xLTcyMTA1_fe516939-b00a-46be-bfa5-3ab62b32a195">689-5400</ix:nonNumeric></span></td></tr><tr><td colspan="15" style="border-top:2pt solid #000000;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%">(Registrant's telephone number, including area code)</span></td></tr><tr style="height:14pt"><td colspan="6" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="15" style="border-top:2pt solid #000000;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%">(Former name, former address and former fiscal year, if changed since last report.)</span></td></tr></table></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%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.822%"></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%">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:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTAtMS0xLTcyMTA1_bbe5c173-0f4f-4f39-b3d2-54c14bc1d5fc">Common Stock, $0.01 par value per share</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTEtMS0xLTcyMTA1_2ecb620e-9a22-4898-822d-b3d180779ac1">CMCO</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTItMS0xLTcyMTA1_aaf525cb-d387-4be4-903f-13c74009bc32">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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. &#160;: </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:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk0_e0d69aeb-c141-4000-8aef-e5e3f0cb57c0">Yes</ix:nonNumeric>&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</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%">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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). &#160;<ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk1_c0b00907-b0dd-4cbb-95be-fd958e5ff893">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:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;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: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%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.&#160;</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:18.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.803%"></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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTAtMS0xLTcyMTA1_cfd37d83-8a24-420b-9a34-7bf51e7f15d2">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTctMS0xLTcyMTA1_4312bbf0-ddec-48ba-9f0f-f860596eecab">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTktMS0xLTcyMTA1_e770a4f7-ea6e-43c2-8c00-1a94bc13c7ae">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an Emerging Growth Company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;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:10pt;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 Exchange Act). </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk3_b80c721f-e2be-43fd-9d69-62baa16d08fa">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Yes&#160;&#160;</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:10pt;font-weight:400;line-height:120%"> No</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 number of shares of common stock outstanding as of January&#160;30, 2023 was: <ix:nonFraction unitRef="shares" contextRef="iace39b7cb5e34ef5a347e55bafb05582_I20230130" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjgz_2c0a7eed-dab8-456c-8c0c-2018bb221c51">28,608,843</ix:nonFraction> shares.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">FORM 10-Q INDEX</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%">COLUMBUS McKINNON 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%">December&#160;31, 2022</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:10.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.259%"></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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page #</span></td></tr><tr><td colspan="6" 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%">Part I. Financial Information</span></td><td colspan="3" style="background-color:#cceeff;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%">&#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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</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%">Condensed Consolidated Financial Statements (Unaudited)</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%">&#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%">&#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"><span style="color:#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="#i36d576f548514fc39c5bc8dfef38a32b_16">Condensed consolidated balance sheets</a> - December 31, 2022 and March 31, 2022</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="#i36d576f548514fc39c5bc8dfef38a32b_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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: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="#i36d576f548514fc39c5bc8dfef38a32b_19">Condensed consolidated statements of operations</a> - Three and nine months ended December 31, 2022 and December 31, 2021</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="#i36d576f548514fc39c5bc8dfef38a32b_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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: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="#i36d576f548514fc39c5bc8dfef38a32b_22">Condensed consolidated statements of comprehensive income (loss)</a> - Three and nine  months ended December 31, 2022 and December 31, 2021</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="#i36d576f548514fc39c5bc8dfef38a32b_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:0 1pt"></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="#i36d576f548514fc39c5bc8dfef38a32b_25">Condensed consolidated statements of shareholders' equity</a> - Three and nine  months ended December 31, 2022 and December 31, 2021</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="#i36d576f548514fc39c5bc8dfef38a32b_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#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="#i36d576f548514fc39c5bc8dfef38a32b_28">Condensed consolidated statements of cash flows</a> - Three and nine months ended December 31, 2022 and December 31, 2021</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="#i36d576f548514fc39c5bc8dfef38a32b_28">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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: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="#i36d576f548514fc39c5bc8dfef38a32b_31">Notes to condensed consolidated financial statements</a> - December 31, 2022</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="#i36d576f548514fc39c5bc8dfef38a32b_31">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="#i36d576f548514fc39c5bc8dfef38a32b_82">Management's Discussion and Analysis of Results of Operations and Financial Condition</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="#i36d576f548514fc39c5bc8dfef38a32b_82">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</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="#i36d576f548514fc39c5bc8dfef38a32b_112">Quantitative and Qualitative Disclosures About Market Risk</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="#i36d576f548514fc39c5bc8dfef38a32b_112">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="#i36d576f548514fc39c5bc8dfef38a32b_115">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#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="#i36d576f548514fc39c5bc8dfef38a32b_115">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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="6" 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%">Part II. Other Information</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%">&#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%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</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="#i36d576f548514fc39c5bc8dfef38a32b_121">Legal Proceedings &#8211; none.</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="#i36d576f548514fc39c5bc8dfef38a32b_121">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="#i36d576f548514fc39c5bc8dfef38a32b_124">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#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="#i36d576f548514fc39c5bc8dfef38a32b_124">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="#i36d576f548514fc39c5bc8dfef38a32b_127">Unregistered Sales of Equity Securities and Use of Proceeds &#8211; none.</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="#i36d576f548514fc39c5bc8dfef38a32b_127">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</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="#i36d576f548514fc39c5bc8dfef38a32b_130">Defaults upon Senior Securities &#8211; none.</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="#i36d576f548514fc39c5bc8dfef38a32b_130">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="#i36d576f548514fc39c5bc8dfef38a32b_133">Mine Safety Disclosures.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#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="#i36d576f548514fc39c5bc8dfef38a32b_133">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</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="#i36d576f548514fc39c5bc8dfef38a32b_136">Other Information &#8211; none.</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="#i36d576f548514fc39c5bc8dfef38a32b_136">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</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="#i36d576f548514fc39c5bc8dfef38a32b_139">Exhibits</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="#i36d576f548514fc39c5bc8dfef38a32b_139">39</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%">2</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I.&#160;&#160;&#160;&#160;Financial Information</span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_13"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Condensed Consolidated Financial Statements (Unaudited)</span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_16"></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLUMBUS McKINNON 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%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:71.627%"></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.949%"></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.658%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top: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%">(unaudited)</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS:</span></td><td colspan="3" style="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%">(In thousands)</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 assets:</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="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 and cash equivalents</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNC0yLTEtMS03MjEwNQ_cc56bcf7-e510-45cd-88a1-f6990a74755f">81,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNC00LTEtMS03MjEwNQ_3ab6584c-336b-4743-b78a-58d8a76e9e81">115,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Trade accounts receivable, less allowance for doubtful accounts ($<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjg2YTkzZjQwMjM2ZTQ2NjJhYzUwYjhkN2IyMmYyOWQzXzY5_ef2bf11b-0559-44de-b3f7-3a6d08b92dcd">5,313</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjg2YTkzZjQwMjM2ZTQ2NjJhYzUwYjhkN2IyMmYyOWQzXzc2_1524a5f7-8453-48f0-9f43-0426c4e8d9b4">5,717</ix:nonFraction>, respectively)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0yLTEtMS03MjEwNQ_45a75a57-fec0-4f0b-b746-d0dc4a6eda75">146,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS00LTEtMS03MjEwNQ_a3cc6fd3-9fea-4cf8-9435-e842c0870049">147,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Inventories</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNi0yLTEtMS03MjEwNQ_9e779780-b2cc-4e8d-acef-0cd9a9257c88">200,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNi00LTEtMS03MjEwNQ_e3ee2884-697a-409f-a203-caa9e659f88e">172,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNy0yLTEtMS03MjEwNQ_dfa9a57b-09a0-4d43-aa8e-1db98857c840">34,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNy00LTEtMS03MjEwNQ_f1526d44-84e8-4ea7-b882-c7ae74a9da96">31,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOC0yLTEtMS03MjEwNQ_890cba3a-a48c-472e-bbf7-49cb8eebc7c7">463,608</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOC00LTEtMS03MjEwNQ_5d78f44f-fb74-43db-932e-4904ae829cac">466,589</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%">Property, plant, and equipment, net</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOS0yLTEtMS03MjEwNQ_7813e17a-b816-4b2a-ae3b-5a79250ed55f">94,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOS00LTEtMS03MjEwNQ_f0870584-d279-4d0e-b231-71334b146b47">97,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTAtMi0xLTEtNzIxMDU_79663ddf-2595-47ed-a836-cc6d7e74b846">642,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTAtNC0xLTEtNzIxMDU_3eee1937-bea8-4749-9c95-ec4e6cb1ee5e">648,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 intangibles, net</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTEtMi0xLTEtNzIxMDU_447dedd9-5d0b-4fa7-b210-3da47c84920e">367,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTEtNC0xLTEtNzIxMDU_2d3750c2-6fc4-474d-9c6d-a9866a9f6d27">390,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Marketable securities</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTItMi0xLTEtNzIxMDU_26daefa9-ec09-4efb-b038-d565eb810084">10,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTItNC0xLTEtNzIxMDU_8e80f833-42ea-4d41-8aac-2736e29a397e">10,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 taxes on income</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTMtMi0xLTEtNzIxMDU_3976cc70-c5a2-48d4-bde8-db880bfb8351">1,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTMtNC0xLTEtNzIxMDU_b8605bbf-0154-4e0d-a65a-59855232c54d">2,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTQtMi0xLTEtNzIxMDU_dc814fd0-6efe-4b28-ae87-531fd17d7d10">69,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTQtNC0xLTEtNzIxMDU_99c50831-00b7-4ee1-bc93-c0b00ee86825">68,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTUtMi0xLTEtNzIxMDU_b8bab263-1b4f-4906-8e0a-45e7cb144150">1,649,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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:#ffffff;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTUtNC0xLTEtNzIxMDU_ef58d193-19a6-43c3-80ed-051632c20267">1,685,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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%">&#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:middle"><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%">Current liabilities:</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:middle"><span style="color:#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:middle"><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 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%">Trade accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTktMi0xLTEtNzIxMDU_b0f647c4-96dd-4be3-8965-148123235dc7">70,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTktNC0xLTEtNzIxMDU_fc30b4e0-3fe5-401f-8e66-c3adbdf3ba9c">90,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjAtMi0xLTEtNzIxMDU_88603b0c-27bf-48d8-ac56-1026329f79e1">104,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjAtNC0xLTEtNzIxMDU_cb594863-ac76-4c9b-bbd3-ca9663a8539c">118,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Current portion of long term debt and finance lease obligations</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjEtMi0xLTEtNzIxMDU_a728f98c-dc58-4e81-b0a0-020ec36c581f">40,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjEtNC0xLTEtNzIxMDU_49dcf36a-7918-494c-aec3-93c5afc84129">40,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjItMi0xLTEtNzIxMDU_364f461a-4c69-46e1-b392-ba606405811f">215,432</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjItNC0xLTEtNzIxMDU_04ce8c79-32c3-48e3-9e23-34a1b66c2cbb">249,619</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%">Term loan and finance lease obligations</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjMtMi0xLTEtNzIxMDU_cce2e75c-2a9f-4c08-bccb-ab59071b4fb9">440,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjMtNC0xLTEtNzIxMDU_f6e23739-302f-4a1f-bf33-d4c5f4273462">470,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 non current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjQtMi0xLTEtNzIxMDU_a767570d-056b-49cb-801b-ecf414ed15de">182,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjQtNC0xLTEtNzIxMDU_843d98da-ef79-4af6-8d83-29944c5f8eb6">192,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjUtMi0xLTEtNzIxMDU_ddaa03b9-bc9f-493d-b8fa-a8c698576bf6">838,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjUtNC0xLTEtNzIxMDU_8b8138ff-051e-4db7-ba93-ba848866a03f">912,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding: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%">&#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:right;vertical-align:middle"><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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voting common stock; <ix:nonFraction unitRef="shares" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV8yNQ_7fc910e9-4bfa-450c-887f-6e5cc89c8af3"><ix:nonFraction unitRef="shares" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV8yNQ_a0735492-178e-4689-93f7-0832f588648e">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV80Nw_54ca4b78-a5f1-4d29-9b12-03378305899b"><ix:nonFraction unitRef="shares" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV80Nw_79df514d-d318-422f-b61c-68a2888c9d8a">28,608,331</ix:nonFraction></ix:nonFraction></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;and <ix:nonFraction unitRef="shares" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV81NQ_e839ca86-5ea6-438d-a25f-1a6ba999eb51"><ix:nonFraction unitRef="shares" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV81NQ_f8551fc0-8168-4dcd-be13-4d96215abe2d">28,517,333</ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMi0xLTEtNzIxMDU_d05e9cfc-7663-47a2-a5da-50153101b2eb">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctNC0xLTEtNzIxMDU_5daea22a-27a0-43b6-9d59-cd98b6970dbe">285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Treasury stock</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtMi0xLTEtNzg4NDE_23dfbc97-c470-472b-96df-596c61c17abf">1,001</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtNC0xLTEtNzg4NTU_dbce4d64-b1b2-4d8a-a2bd-11fd29c03ede">&#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%">Additional paid in capital</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtMi0xLTEtNzIxMDU_3fee1288-ffd6-4394-ad47-8e63e4aeb090">512,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtNC0xLTEtNzIxMDU_aa8e6e3a-42a2-4777-95c8-47f19fad2dd9">506,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Retained earnings</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjktMi0xLTEtNzIxMDU_fa5cc067-85eb-4067-87f4-ab833365c2ef">346,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjktNC0xLTEtNzIxMDU_95d9a30f-4876-4f08-9071-533537e45bfb">316,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accumulated other comprehensive loss</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzAtMi0xLTEtNzIxMDU_c43872fe-3b89-41d5-9d4b-29382718fc99">47,690</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzAtNC0xLTEtNzIxMDU_4a06a2c9-d08b-429f-848e-d1697a8355aa">49,899</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders' equity</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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzEtMi0xLTEtNzIxMDU_263b0c28-266b-41e0-b818-311caf1effc2">810,881</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzEtNC0xLTEtNzIxMDU_f2101497-4904-4b48-b177-b0a0ecbf4370">772,803</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%">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzItMi0xLTEtNzIxMDU_f3615e9e-1f5c-4915-bf1b-cb155ae70166">1,649,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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: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:#ffffff;border-bottom:3pt double #000000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzItNC0xLTEtNzIxMDU_1291dcc0-a971-48cf-8b66-f329bd679838">1,685,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes.</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="i36d576f548514fc39c5bc8dfef38a32b_19"></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%">COLUMBUS McKINNON 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%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</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%">(UNAUDITED)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.305%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">December 31,<br/>2021</span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">December 31,<br/>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%">December 31,<br/>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="padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;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%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy0yLTEtMS03MjEwNQ_24020f9f-1c34-4041-b6cf-117b8002a260">230,370</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;border-top:2pt solid #000000;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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy00LTEtMS03MjEwNQ_192f9638-3715-4315-a40d-e9c07d8a1574">216,088</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;border-top:2pt solid #000000;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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy02LTEtMS03MjEwNQ_0ed56e57-4f6f-440d-9765-641d6f8bc746">682,397</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;border-top:2pt solid #000000;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy04LTEtMS03MjEwNQ_f44eff89-4829-4425-bff5-da657aa1dcdd">653,187</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%">Cost of products sold</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC0yLTEtMS03MjEwNQ_33b9017a-a068-45c6-a2ef-5e757b1a3fd1">148,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC00LTEtMS03MjEwNQ_42af9f35-9621-4d2a-a5eb-e1ea8d3d72b2">141,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC02LTEtMS03MjEwNQ_9233b9d8-fc88-424c-b38b-35d9721805d7">431,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC04LTEtMS03MjEwNQ_87ad84b7-29f9-413b-91d0-141afc5b155a">422,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS0yLTEtMS03MjEwNQ_f56af823-1207-4378-a36c-4834451c4d6b">82,044</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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS00LTEtMS03MjEwNQ_fc0d73aa-8e7d-4885-8531-7c5ea5b42201">75,057</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS02LTEtMS03MjEwNQ_b91424c1-fb6e-4f0b-b839-e113c7a96747">250,881</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS04LTEtMS03MjEwNQ_7bb28290-028c-47d6-a93f-b1d17d5ccc3c">230,255</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;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: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 expenses</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy0yLTEtMS03MjEwNQ_7d69b18d-c518-471b-922c-41bae7330441">25,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy00LTEtMS03MjEwNQ_ee511a43-d544-4f81-b490-3dfb9eb2a412">24,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy02LTEtMS03MjEwNQ_cdd5dfe2-cb3e-40ce-8197-5d1a2310e94d">77,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy04LTEtMS03MjEwNQ_e9d86e9e-c782-4cea-b921-d4ebb58cc203">72,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">General and administrative expenses</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC0yLTEtMS03MjEwNQ_0a7307e3-fdf7-470f-8981-cb1e36a3c79f">25,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC00LTEtMS03MjEwNQ_c16b5d08-6ad0-4c82-9935-8cdce37fb01a">25,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC02LTEtMS03MjEwNQ_8e83a28a-5f56-4e9d-b34f-bc214147fa4c">68,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC04LTEtMS03MjEwNQ_7296458e-66bc-4cf1-857d-3d1a1ec0f945">78,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 expenses</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS0yLTEtMS03MjEwNQ_431573c8-4041-4d0a-8cd3-eead5a360983">4,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS00LTEtMS03MjEwNQ_658b6bca-a232-46a1-b416-c7ccae02b35d">3,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS02LTEtMS03MjEwNQ_74461ae4-3e20-4afe-94fd-651351662c90">15,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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS04LTEtMS03MjEwNQ_9c7429fa-1718-4168-a9cc-b18e9c773d4b">11,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Amortization of intangibles</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtMi0xLTEtNzIxMDU_dce9ea36-b465-487d-8129-c3c60b778f67">6,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtNC0xLTEtNzIxMDU_dcf053ee-8def-4041-939b-54058e79da4a">6,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtNi0xLTEtNzIxMDU_cbe9340c-5279-4088-aed1-ff76e964cbcd">19,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtOC0xLTEtNzIxMDU_aec8cf0a-5a3c-445c-9d77-7802e20f050b">18,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtMi0xLTEtNzIxMDU_d002a237-ff1a-4b3e-9fdd-2335e7515b79">61,865</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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtNC0xLTEtNzIxMDU_da3f301a-ec97-42a8-825f-1fcd9e099869">59,741</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtNi0xLTEtNzIxMDU_1ea0c073-6abc-4122-b547-4e85ecf7141a">180,509</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtOC0xLTEtNzIxMDU_7048fcf0-d6d9-4e68-b24e-21c267bfb33b">180,533</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;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: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtMi0xLTEtNzIxMDU_66a393e5-7765-4317-823e-f946bc6f30d3">20,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtNC0xLTEtNzIxMDU_0277d8ca-7252-45fd-bfdc-b271a2027a59">15,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtNi0xLTEtNzIxMDU_fb27b99a-3601-42f8-b743-e74b8ddfeb76">70,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtOC0xLTEtNzIxMDU_79b2560e-d5e7-412f-836f-ffcdf220353d">49,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 and debt expense</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtMi0xLTEtNzIxMDU_c5cc2a90-fe97-417a-88a3-b92f7b979840">7,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtNC0xLTEtNzIxMDU_01ef5388-8e86-47c0-8a2f-01bc243aa339">4,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtNi0xLTEtNzIxMDU_a5750e2d-88ee-4148-a05f-d1a55247a17e">20,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtOC0xLTEtNzIxMDU_423a0f95-2406-4394-b3a0-dc7cbd493183">14,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Cost of debt refinancing</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtMi0xLTEtNzIxMDU_77b5b601-1564-428b-bd0d-ed87861d01e9">&#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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtNC0xLTEtNzIxMDU_cb47a2f5-d74e-46d9-a7d5-dab4ec3c6a43">&#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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtNi0xLTEtNzIxMDU_37994d38-db21-4fa7-a271-df3fd0520505">&#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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtOC0xLTEtNzIxMDU_35f78c10-f12e-45c6-a8ee-36ad807a7372">14,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Investment (income) loss</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtMi0xLTEtNzIxMDU_980c62bc-52a9-4633-95d4-7261797a19be">574</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtNC0xLTEtNzIxMDU_e4cc8e72-c8c9-4c57-87de-1904be604478">76</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtNi0xLTEtNzIxMDU_53c3b20c-59f9-4a10-8e5a-3078a900e55a">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtOC0xLTEtNzIxMDU_007b5b3d-bfcf-48c9-b90c-e7e5d5d3ff3d">624</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 exchange (gain) loss</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctMi0xLTEtNzIxMDU_a6c9b3e9-0867-4743-ad0f-68a7156b43fe">3,359</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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctNC0xLTEtNzIxMDU_a80c7f76-3211-4f60-8df0-d4d0bd6c0022">512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctNi0xLTEtNzIxMDU_9ac9bd6e-0c41-4955-a030-5c783244ce33">1,152</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctOC0xLTEtNzIxMDU_847f5a22-e463-4bf3-9d1b-d06ea1c73944">1,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (income) expense, net</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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtMi0xLTEtNzIxMDU_a7f045e9-1612-4f74-b62a-c75f0fd91b9f">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtNC0xLTEtNzIxMDU_d35ab69b-71dd-43da-969e-8b6d4194aec1">455</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtNi0xLTEtNzIxMDU_9b32006a-29e2-4487-bff3-1605df22dc66">1,999</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtOC0xLTEtNzIxMDU_cf15cebb-ad66-409d-aafa-5478e654cc19">744</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%">Income (loss) before income tax expense (benefit)</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="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktMi0xLTEtNzIxMDU_8b900443-9925-45c0-94b0-65025cc887f4">16,730</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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktNC0xLTEtNzIxMDU_33e8ef92-d42e-406d-ac33-fcc27e8b0964">10,960</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktNi0xLTEtNzIxMDU_6609f4c5-28ce-43ab-afce-d38871f18166">53,081</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktOC0xLTEtNzIxMDU_a3fd94fd-a26d-46b3-a422-a800f22ea8e7">20,466</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%">Income 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtMi0xLTEtNzIxMDU_26d0b977-40d8-4609-8b54-e7aa65079bda">4,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtNC0xLTEtNzIxMDU_c89a27c0-e08c-4869-bdc2-0537118542e0">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtNi0xLTEtNzIxMDU_1892cbfc-d84c-4db7-9700-c959c62de810">18,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtOC0xLTEtNzIxMDU_45f012b6-3bbe-4ef1-b0f7-23bbacee885f">2,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></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="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtMi0xLTEtNzIxMDU_2d06f112-1fb3-483b-932c-ab2e34a8875c">12,029</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="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtNC0xLTEtNzIxMDU_2a32fee5-98c1-430b-8a16-53262fea77b0">9,894</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="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtNi0xLTEtNzIxMDU_b121e042-9de0-4bab-ae2a-f05cfe2da179">34,534</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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtOC0xLTEtNzIxMDU_01ac50b4-f2b2-4923-b78e-2ed949595bb0">17,834</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;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%">Average basic shares outstanding</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="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtMi0xLTEtNzIxMDU_0736c168-3fa2-4259-bf74-472599515784">28,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtNC0xLTEtNzIxMDU_0ee68c27-a429-405d-832f-35378aa3dbde">28,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtNi0xLTEtNzIxMDU_67eef3b3-a8c5-4fc0-a8d6-15bf47187fbd">28,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtOC0xLTEtNzIxMDU_b391d53a-22d9-41cd-a2c2-e294397eecf9">27,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Average diluted shares outstanding</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="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtMi0xLTEtNzIxMDU_c28954c8-d643-4286-991d-c7dd9e47785b">28,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtNC0xLTEtNzIxMDU_bc1c4ee2-66df-4fd1-9859-58284dbf8e0c">28,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtNi0xLTEtNzIxMDU_54a82611-e275-4ddb-b60b-e02794e4526d">28,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtOC0xLTEtNzIxMDU_d0805773-b8f9-480d-8d5d-e532a025ed75">28,255</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><td colspan="3" style="background-color:#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%">Basic income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtMi0xLTEtNzIxMDU_1af3a157-a85a-462e-b66e-0b8b7546ae13">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtNC0xLTEtNzIxMDU_ac32ae79-afd4-4041-b89f-56012b4ed9d8">0.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtNi0xLTEtNzIxMDU_f1891881-cdaa-4739-993e-c4050e909bf7">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtOC0xLTEtNzIxMDU_716b39f3-a92c-47f8-8886-339dda5a415c">0.64</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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtMi0xLTEtNzIxMDU_83651d4c-66e4-43a4-b94e-6df754827e97">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtNC0xLTEtNzIxMDU_36971251-ab39-4a61-9d20-78deccb36fa9">0.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 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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtNi0xLTEtNzIxMDU_0a0af644-93d1-467e-b5f0-5795a83efdeb">1.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtOC0xLTEtNzIxMDU_26d7d77f-629f-422a-8fb4-180ef5c2f613">0.63</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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared per common share</span></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="usdPerShare" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtMi0xLTEtNzIxMDU_aa33307b-74b2-4820-870a-4bbfccda819b">0.07</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="usdPerShare" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtNC0xLTEtNzIxMDU_8886a849-4f70-4e0f-8499-f5762ba01dff">0.06</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="usdPerShare" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtNi0xLTEtNzIxMDU_ef1911e7-4730-41f0-b3d6-944b5d3b2d2c">0.14</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="usdPerShare" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtOC0xLTEtNzIxMDU_a4d3c3e0-5fb7-4b1c-8ba5-eae441a27127">0.12</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><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes.</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><div id="i36d576f548514fc39c5bc8dfef38a32b_22"></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%">COLUMBUS McKINNON 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%">CONDENSED 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%">(UNAUDITED)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"></td><td style="width:42.197%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></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="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">December 31,<br/>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="display:none"></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:10pt;font-weight:400;line-height:100%">(In thousands)</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:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"></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="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy0yLTEtMS03MjEwNQ_2d06f112-1fb3-483b-932c-ab2e34a8875c">12,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy00LTEtMS03MjEwNQ_2a32fee5-98c1-430b-8a16-53262fea77b0">9,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy02LTEtMS03MjEwNQ_b121e042-9de0-4bab-ae2a-f05cfe2da179">34,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia94a6b88d6b64283a383682f1cc27405_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy04LTEtMS03MjEwNQ_8228c333-3756-418c-aded-3f3c12f68fe0">17,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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), net of tax:</span></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><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%">Foreign currency translation adjustments</span></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%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS0yLTEtMS03MjEwNQ_3d81d205-86b6-4910-892a-124666bf91d9">12,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS00LTEtMS03MjEwNQ_f72504cb-6215-4e82-9cc5-2f7c40308b8e">2,215</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="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS02LTEtMS03MjEwNQ_95732ded-5e35-43a4-a52b-aa7e1515597f">7,210</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="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS04LTEtMS03MjEwNQ_59f5258f-6c64-47c7-bb30-40a500caff9f">4,365</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of taxes of $(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzY0_68fa20ce-e646-4832-b6d9-9f40dfc2ab5b">595</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzY4_4e7492d4-a927-412b-97be-f43592cc22a4">136</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzcy_d2dfb911-bb44-4055-ac10-13a85c2a2af5">2,833</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzc2_31be8f9a-1d72-4304-b055-8d61bb7b5205">824</ix:nonFraction>    </span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0yLTEtMS03MjEwNQ_3c1bafc2-22c8-4fff-82eb-02fe311a6b06">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi00LTEtMS03MjEwNQ_44ed060b-d4d2-4e16-aa8f-69639e3da268">410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi02LTEtMS03MjEwNQ_ef0ebe4f-18f2-421d-93c9-cbc3447f7005">9,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi04LTEtMS03MjEwNQ_03f4c29a-7b79-47fb-b496-15087335f9cf">2,489</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligation, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzc5_addfe701-4b4e-4465-9feb-019cdd143e2f">73</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzgz_a61ea74b-f71f-475f-96f5-c4c1640e069a">52</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzg3_91e94437-9a0c-4404-a016-12f68af54cd7">26</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzkx_224c8305-a38e-46b8-92ef-4ecf511269b4">93</ix:nonFraction>)       </span></div></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%">(<ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0yLTEtMS03MjEwNQ_f29525e3-2339-4278-909f-dbb252d67f2a">230</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="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy00LTEtMS03MjEwNQ_f768985e-5a2e-443f-be95-8fe506faae52">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy02LTEtMS03MjEwNQ_6be58b4e-2ec0-4a41-8345-048edecea237">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy04LTEtMS03MjEwNQ_e39bb8ed-fdae-48cc-a8af-61beb281bb60">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss) </span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC0yLTEtMS03MjEwNQ_15abc77f-b2bb-499d-9f0b-fb88946f4289">14,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC00LTEtMS03MjEwNQ_abbd3545-81b1-448f-bf2e-530f4764f282">1,654</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt 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: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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC02LTEtMS03MjEwNQ_da0da6a5-e7ad-4d21-a76a-233aac9c9acc">2,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC04LTEtMS03MjEwNQ_1038f3b1-bef2-4ee5-9607-b2cb0b187358">6,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS0yLTEtMS03MjEwNQ_e9611d3a-f7e7-4381-8421-920d700ff040">26,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS00LTEtMS03MjEwNQ_5ec004ce-59d7-4725-bdb0-3f67afaa422e">8,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS02LTEtMS03MjEwNQ_70eb1197-897f-4c8f-9ec5-0e3cceb5106f">36,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS04LTEtMS03MjEwNQ_67851543-439c-4f7b-8c3f-6599a53b4175">11,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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"><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes.</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><div id="i36d576f548514fc39c5bc8dfef38a32b_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLUMBUS McKINNON 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%">CONDENSED 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%">(UNAUDITED)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.219%"></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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">(In thousands, except share data)</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:7.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>($0.01 par value)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Additional<br/>&#160;Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>&#160;Comprehensive<br/>&#160;Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total<br/>Shareholders&#8217;<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi0yLTEtMS03MjEwNQ_5daea22a-27a0-43b6-9d59-cd98b6970dbe">285</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi00LTEtMS04MTc5OQ_fae24499-4a8d-4e55-b727-4a633b6b3bd0">&#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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi00LTEtMS03MjEwNQ_aa8e6e3a-42a2-4777-95c8-47f19fad2dd9">506,074</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi02LTEtMS03MjEwNQ_95d9a30f-4876-4f08-9071-533537e45bfb">316,343</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:7.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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi04LTEtMS03MjEwNQ_96cf8849-7568-4daa-bae3-216abdb020a8">49,899</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi0xMC0xLTEtNzIxMDU_a0330998-fa5b-4602-bd31-e60a6d14cceb">772,803</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:7.5pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy0yLTEtMS03MjEwNQ_98c6adf6-01e0-451f-9dd3-90ebb8023f9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy00LTEtMS04MTc5OQ_83bf2dec-6ba5-4d81-842b-624e191d0b44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy00LTEtMS03MjEwNQ_bdeaf6ca-90fe-4b8b-b99d-d539bd1d0348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy02LTEtMS03MjEwNQ_5f19a22b-3aeb-4b3e-b86a-43411d318945">8,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy04LTEtMS03MjEwNQ_1908365d-9a07-40b4-92cb-d74208c31374">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy0xMC0xLTEtNzIxMDU_443b6c18-fbe1-4c70-b55f-cd531e6770b2">8,391</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:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC0yLTEtMS03MjEwNQ_bf157845-995c-48a5-a3a4-7c4598643d77">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC00LTEtMS04MTc5OQ_f4b1dd2c-8b0d-4ae7-aec0-483d39b27593">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC00LTEtMS03MjEwNQ_ef2ee2bf-c64d-43e3-8ae3-033aa25b434e">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC02LTEtMS03MjEwNQ_e23f24ea-28b7-4636-8b66-e091d70cf53b">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC04LTEtMS03MjEwNQ_9ced3784-504f-48e6-b432-b1346e6953d8">8,701</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC0xMC0xLTEtNzIxMDU_2a916142-9a30-4ef1-85a4-c5d1bb477071">8,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmM1NmRhYjFkZjFmNTRmZDdiN2IyOWViYTVhZDdiN2Y2XzYz_bb22fcc9-9752-48af-acd1-c1adff082456">812</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0yLTEtMS03MjEwNQ_0366a456-300a-41be-9ab8-dd8902db8d67">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS00LTEtMS04MTc5OQ_39c26d9b-4f7a-497d-a875-9a6a2e61189f">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS00LTEtMS03MjEwNQ_89c4a057-cdf7-49e4-8e99-5ae6a5ecd9ae">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS02LTEtMS03MjEwNQ_2fe8e701-657a-4183-a8cb-7bddb54b9b8c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS04LTEtMS03MjEwNQ_1c64a4fe-1baf-44df-ae32-94260b1aa9fa">2,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0xMC0xLTEtNzIxMDU_698bfcad-cef4-47bd-be7a-97ffa2c006d6">2,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmIxMzIzY2ZhMmMwMTQyYjE5Nzc2NDVjZDYxMGRmMWViXzc5_abaabbf4-622d-4564-a1d6-2b40ab2e2bba">49</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0yLTEtMS03MjEwNQ_722cb9d5-b6b3-432d-8c74-9d7cff77f15e">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi00LTEtMS04MTc5OQ_8c860af7-467f-484f-97dc-3bfa76515ef0">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi00LTEtMS03MjEwNQ_9b0b169a-cf66-42ff-a263-23c9dec50d01">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi02LTEtMS03MjEwNQ_fbcd3860-877b-43f0-acdc-2f8579f9425f">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi04LTEtMS03MjEwNQ_f210bd0a-c609-4094-8101-cf4247cfb1b1">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0xMC0xLTEtNzIxMDU_bc3af455-0009-4325-af56-93951c434312">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmM1MDhiMWJjZjc0NTRjNjE4NDNiZDQ5ZjYzNTNkOGYxXzI5_ccc3a409-789b-4792-a8f1-bdb21f982448">18,907</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0yLTEtMS03MjEwNQ_3b9613f4-07ca-41ed-a5ad-1311521b12be">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy00LTEtMS04MTc5OQ_dcfe64dc-4e7d-41e3-89ab-483a7d1d13d4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy00LTEtMS03MjEwNQ_cb5d42df-a13e-4f1a-930f-b3cbd2fa9274">415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy02LTEtMS03MjEwNQ_1facb573-1bc8-4638-88e4-f88f32b517f1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy04LTEtMS03MjEwNQ_c043cf60-4847-4a81-9aa8-b89b9cf87b63">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0xMC0xLTEtNzIxMDU_5e6ee9c4-3f8d-4f7e-891e-86e63812c516">415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC0yLTEtMS03MjEwNQ_55aaf419-60e5-4fcb-89f8-ccc04ee6ca70">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC00LTEtMS04MTc5OQ_1d099f04-41d9-4aa8-a9ed-c368fdc9a1e2">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC00LTEtMS03MjEwNQ_3cc58f1b-fd56-4d4a-9daf-8f0c3fff112e">751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC02LTEtMS03MjEwNQ_8e1d48c7-1a2c-4cc5-8202-c8e9cfcb26c7">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC04LTEtMS03MjEwNQ_3324a3a9-5fe6-45d9-96bb-e61ad089bf3c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC0xMC0xLTEtNzIxMDU_af9cb4fc-7906-44d9-b69e-0e21b49afd45">751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmY1MjA1ODVhOTgwNTQ3ZDRhZWY1MGJlMzA4ZjY1MTNkXzM3_2aad6785-03f1-489f-85e8-2cd1e3f879e7">52,276</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0yLTEtMS03MjEwNQ_274e2286-63a2-4c2e-a51c-5c7868a78ce1">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS00LTEtMS04MTc5OQ_57bec91c-ef71-4c62-9329-befa6deef21c">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS00LTEtMS03MjEwNQ_0cc48240-00be-4667-a721-e04414e035b6">1,314</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS02LTEtMS03MjEwNQ_41aa3ed8-a38a-41b5-909e-41f443d41361">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS04LTEtMS03MjEwNQ_66930df5-5e61-4ec1-a141-a482e9e1140c">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0xMC0xLTEtNzIxMDU_0961b76e-ed3e-42a0-b151-1f7600e60729">1,313</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:7.5pt;font-weight:400;line-height:100%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1493a75054402d83215310b3ce363e_I20220630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtMi0xLTEtNzIxMDU_804735c8-c46b-446b-9756-143d28c99057">286</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i531a45687f2d40a8af5989d990a70c23_I20220630" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNC0xLTEtODE3OTk_edecff61-3c11-42e4-9dfe-026aaa0e65de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1493a75054402d83215310b3ce363e_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNC0xLTEtNzIxMDU_143fddc0-ff2f-4cb1-9f93-9de25f137f1d">505,926</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3be1c7076bf4e46ad0e2d0b39335ed8_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNi0xLTEtNzIxMDU_a1a09f47-1514-4271-9e1c-1448fd8b40dd">324,734</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08aad4aaa28f4b78b1bf4b4a8a912ddb_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtOC0xLTEtNzIxMDU_ed3adfc8-53e8-4ab4-a6ce-4ba3bd3023b5">55,765</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9d8e0e81ff44eddb547e6be9fb391aa_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtMTAtMS0xLTcyMTA1_07b69224-89b4-4c88-b47f-2e95fe870903">775,181</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:7.5pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtMi0xLTEtNzIxMDU_158d04ce-27b1-45ba-b763-5734667bfdb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNC0xLTEtODE3OTk_1e854d01-c207-4ae8-9f44-68054f649c75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNC0xLTEtNzIxMDU_ecd8be1c-2215-4bd7-bc77-244374e0019c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNi0xLTEtNzIxMDU_eb9a6eeb-2939-47c8-9a2b-c1965793e79e">14,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtOC0xLTEtNzIxMDU_c0a4d70c-602f-4db6-8b14-650ef4e641bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtMTAtMS0xLTcyMTA1_e3348e7b-a80c-4325-a88c-e4a82cfda321">14,114</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:7.5pt;font-weight:400;line-height:100%">Dividends declared</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItMi0xLTEtNzIxMDU_b90cd961-9209-4675-87a3-b9eb938a5999">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNC0xLTEtODE3OTk_3f1bdc9a-009e-4a80-8351-1d32fade2c3f">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNC0xLTEtNzIxMDU_cb64e577-240c-477f-9c8a-8514df998ab5">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNi0xLTEtNzIxMDU_bacc865b-c200-4bf7-8376-0c7ff6e9b9b8">2,004</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItOC0xLTEtNzIxMDU_a11e2589-d573-4e10-aa0e-8960df224f94">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItMTAtMS0xLTcyMTA1_c0c03055-d177-4b44-a1c0-833e7ba8998f">2,004</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:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtMi0xLTEtNzIxMDU_889990d3-5857-470f-8dec-20b4cc107e29">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNC0xLTEtODE3OTk_a8114168-25ff-46e5-a4fc-be0aedde0fec">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNC0xLTEtNzIxMDU_8baff2db-4736-4c27-9ae7-c6036e09a0ef">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNi0xLTEtNzIxMDU_79c257ea-8e1d-4653-9949-ce2495df77d3">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtOC0xLTEtNzIxMDU_c5f8ca38-1abb-49d5-98cf-ff2f5dfc0e6b">10,781</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtMTAtMS0xLTcyMTA1_1a7ff24a-316e-428e-b587-4c22611651d5">10,781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo5Nzk5YTgzZTBmZTU0NjMxYWNlYmQxZWVmYmM4NTBmOV8xMDk5NTExNjI3ODQy_f5c5eed4-6142-4f70-9045-611ffac3186f">1,509</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMi0xLTEtNzIxMDU_ec680635-e706-469e-8465-2b9ddaa8c761">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNC0xLTEtODE3OTk_5640ce62-3ae9-4000-b2f7-d77807d255ed">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNC0xLTEtNzIxMDU_3f210e2f-5d9c-40c1-8152-e96957c9c47c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNi0xLTEtNzIxMDU_615cacee-dfde-476f-a9d6-c28dcf80336a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtOC0xLTEtNzIxMDU_de014d5d-ea20-4e86-8028-fc1162f4f6ae">4,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMTAtMS0xLTcyMTA1_5652defe-1af0-43b8-b0cc-f6926ae8b856">4,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo1MGIwNTUxOGQwYzQ0MWJkYmFiZDg2ZjE1OGI5NjZiNF8xMDk5NTExNjI3ODU4_157df452-5b27-4f61-9e83-75d934321cf7">56</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMi0xLTEtNzIxMDU_bc98b25d-ddcb-4d24-8ee8-54f98e681a59">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNC0xLTEtODE3OTk_94cd9b3f-9855-480d-a234-1123abd4e9e2">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNC0xLTEtNzIxMDU_1f2aa736-82dd-44f0-9e50-820df7be0d9b">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNi0xLTEtNzIxMDU_670cd782-8f1d-4cf5-910d-b0e7ffae0d05">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtOC0xLTEtNzIxMDU_7eb4d58d-fcda-47f3-aceb-beee86686252">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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMTAtMS0xLTcyMTA1_9f11004f-6a2d-4287-ae7f-926a54f1b6c6">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f433a0f6e664b58a60c8bd67cdc9de3_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtMi0xLTEtNzIxMDU_6ec76f82-9911-40d5-9112-695f86cf2888">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief53ea90f9ec4b34bcd5433e480fb594_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNC0xLTEtODE3OTk_28d55ce3-5b0e-440e-a236-5a8f0005c5d0">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318c15fbf553443e81ac345fa546a1de_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNC0xLTEtNzIxMDU_f1fd9bb8-e939-48a8-9d76-39068308cdf8">537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i616913d1363a49c4802cb5ee6781045a_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNi0xLTEtNzIxMDU_3dcb3b3d-0452-42a8-883e-9017a035ae23">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccea9966dca740188b9a0930e09ae6d6_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtOC0xLTEtNzIxMDU_799c0135-2710-4137-a264-f3dad1524c32">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ee27a31b2e244fab82ace3a4c215787_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtMTAtMS0xLTcyMTA1_f68da7c1-fa48-4c72-ab4a-f12f87f3c207">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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo3NjZjMmUzMDhmZjk0MzU5OGQwYjY5NmM4YjJiMDgyYl8xMDk5NTExNjI3ODE1_5aebd641-020c-492c-b157-3a323c96c371">9,531</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMi0xLTEtNzIxMDU_86777c4d-f112-4c63-af4c-3f2704e029b3">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNC0xLTEtODE3OTk_6fadc6dc-9806-4be0-9566-728cb17dd122">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNC0xLTEtNzIxMDU_aad203ec-8779-43bb-bd22-e96b5ca19d38">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNi0xLTEtNzIxMDU_bd8436cb-cee2-43ef-9854-7fc74d4b5548">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctOC0xLTEtNzIxMDU_2dc8f15b-3a6e-4458-ac45-5145b0fea704">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMTAtMS0xLTcyMTA1_8f185e2a-f107-46a9-9cdb-4e458289259c">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtMi0xLTEtNzIxMDU_367eea3b-78c4-4f19-83c8-f25329003b64">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNC0xLTEtODE3OTk_4e159264-5eea-4ea9-be2e-93d2f9802c49">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNC0xLTEtNzIxMDU_5b58343c-a103-4852-aafc-316446f94f09">2,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNi0xLTEtNzIxMDU_35f0eda4-fd30-451a-916c-96fe48e53533">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtOC0xLTEtNzIxMDU_3bb7a2fe-6acd-4bed-a9b8-f42dde6a92a8">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54905ef86d9a497db592209377d55186_D20220701-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtMTAtMS0xLTcyMTA1_3290bdf9-2610-4130-aee8-fdef41468e42">2,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoxZGYzZjU3Y2M0YzU0N2Q4OWQ2NTBkMGIyNTQ2ZmEyN18xMDk5NTExNjI3ODg2_aa86475d-8f6f-482e-89e7-7a6428ee5ed0">31,313</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMi0xLTEtNzIxMDU_575583f8-1b1a-408f-820f-256f95e1e587">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNC0xLTEtODE3OTk_24cfdea0-994c-44f3-994f-dd136688cf68">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNC0xLTEtNzIxMDU_1cc1aeb0-0110-4449-8fcc-7fcf781158de">62</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNi0xLTEtNzIxMDU_07376bb9-d2e5-4039-a119-a2ac616d2e02">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktOC0xLTEtNzIxMDU_be9f3fee-27e1-4957-9f82-c97e3acb298d">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMTAtMS0xLTcyMTA1_f6abf238-c189-487c-af75-7531f88a9007">62</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:7.5pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtMi0xLTEtNzIxMDU_329e097e-cd2b-4cdd-9d18-5cd68bd39d70">286</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9859584cd440a2a2ff9e2b2546dd51_I20220930" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNC0xLTEtODE3OTk_bfa3c23f-179b-42b4-bae6-16c050a8b34f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNC0xLTEtNzIxMDU_9bdf9b1b-9a3c-4b77-94d9-422fea3ca211">508,948</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNi0xLTEtNzIxMDU_5d9075e8-0f8b-461e-912d-d3f58b3bc32a">336,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtOC0xLTEtNzIxMDU_bcdac165-2677-4822-b28f-0856346fe5ba">61,694</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtMTAtMS0xLTcyMTA1_82bc6fc9-fa0e-46ff-8485-0144d3bbe8f2">784,384</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:7.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtMi0xLTEtNzIxMDU_91fea11d-06c0-47ce-9d4e-c3169c2936be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNC0xLTEtODE3OTk_71d9bf12-382c-44ee-88d5-d882c5a5223f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNC0xLTEtNzIxMDU_04ef5c2f-de0e-4c16-9972-b1b7578a9732">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNi0xLTEtNzIxMDU_2d06f112-1fb3-483b-932c-ab2e34a8875c">12,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtOC0xLTEtNzIxMDU_3ba19242-af00-4e23-8e7d-f09355106bb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtMTAtMS0xLTcyMTA1_d2c1ed75-034e-47f0-a87a-38a1e9b6bacc">12,029</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:7.5pt;font-weight:400;line-height:100%">Dividends declared</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItMi0xLTEtNzIxMDU_71b03631-3299-421a-85ef-ca4e0b743df0">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNC0xLTEtODE3OTk_9c69893a-91c3-4335-87e6-36db897d4469">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNC0xLTEtNzIxMDU_de61ab19-b236-47ea-b8d6-bbdc3ac22bed">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNi0xLTEtNzIxMDU_32399647-edeb-4313-a4bb-f08a3b3208ae">2,005</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItOC0xLTEtNzIxMDU_85143016-aaea-42d9-835a-85ed0e1367bc">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItMTAtMS0xLTcyMTA1_1a01ae3e-643f-4eae-9817-8062d5844dcf">2,005</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:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtMi0xLTEtNzIxMDU_617c7290-2c77-426d-b539-1725a7290f98">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNC0xLTEtODE3OTk_e5591355-5516-4e0c-ba23-c6c1d770cd14">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNC0xLTEtNzIxMDU_b9b005db-b984-4fd7-ae39-26ce92ffda3a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNi0xLTEtNzIxMDU_e6d3a92e-1e97-4b0a-8409-51ba78b87e6c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtOC0xLTEtNzIxMDU_3d81d205-86b6-4910-892a-124666bf91d9">12,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtMTAtMS0xLTcyMTA1_fd0ab80d-5d37-427e-be60-ba3d42bb431e">12,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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo0ZDIxMTQ4ZmYxOTg0NWViYmZkYTJmY2RlZTBhZDY0Yl82Mg_68fa20ce-e646-4832-b6d9-9f40dfc2ab5b">595</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMi0xLTEtNzIxMDU_55763801-deb8-4b5e-986a-e5e42e128499">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNC0xLTEtODE3OTk_9302ca75-839c-484b-8e4a-46a095c016f6">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNC0xLTEtNzIxMDU_7ad70acd-1200-4e3d-b7b3-7786e37fd20b">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNi0xLTEtNzIxMDU_83efe0ed-a9aa-4517-9a90-4285fc7be002">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtOC0xLTEtNzIxMDU_3c1bafc2-22c8-4fff-82eb-02fe311a6b06">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMTAtMS0xLTcyMTA1_2fe2191d-9ed9-4f0a-89bf-470be9bd593b">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjphMTNiZmU3ZjZkOTA0YWYxOTU3MzcyNTQyNTAxYzg0MF83OA_addfe701-4b4e-4465-9feb-019cdd143e2f">73</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMi0xLTEtNzIxMDU_3d072ba8-c46c-444f-a87c-e9a709f4a0b6">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNC0xLTEtODE3OTk_238eca6b-e53b-4f20-bef7-ed4aaccc5853">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNC0xLTEtNzIxMDU_a43ae0cc-efd2-49a2-80e0-134bfeb003a1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNi0xLTEtNzIxMDU_1423717c-f1a0-44bb-bebf-8c15e5e4d204">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtOC0xLTEtNzIxMDU_f29525e3-2339-4278-909f-dbb252d67f2a">230</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMTAtMS0xLTcyMTA1_37897b90-7ef4-4a66-93c9-a50d3df7ad49">230</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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9212c82d71e048069e7123857436cded_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtMi0xLTEtNzIxMDU_fa6171f5-7982-44be-93c7-f922bc6e0e07">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i520d316b144a449ea0c86dc8f801f205_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNC0xLTEtODE3OTk_9124ba6d-3de2-4410-9c09-e373ea646e4b">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4580b52669e340e3a8de76fdd09dd0a8_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNC0xLTEtNzIxMDU_d02356b2-dc00-4b22-acfe-5ee048273c0c">316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6681818bb6e04083a97e0f5a82738de5_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNi0xLTEtNzIxMDU_7d5c108e-33e9-4de3-a07a-a41153c8b646">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27cf234e1d51452ebeeaea6ff568fa19_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtOC0xLTEtNzIxMDU_4d21dfe2-76f0-4dc0-aa67-1bf5721c1f49">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62c0918e52ea4f21be596c8100b0c14c_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtMTAtMS0xLTcyMTA1_0495b9b0-411f-4cd0-936f-343d8658d578">316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo4YzBhZDI4MGM3NTk0ZmFhYjM5ZDY0ZDE0ZDVlYzZjMF8yOQ_7f58352a-0964-4eb9-a268-a8532f5da68d">3,258</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMi0xLTEtNzIxMDU_3e1a8fe1-3d99-454b-9f6f-f8668311ebb4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNC0xLTEtODE3OTk_739b6a72-ec01-4d7b-b613-aa9492a5e63e">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNC0xLTEtNzIxMDU_0c12519e-1d7d-4232-8dfa-0800fa872375">83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNi0xLTEtNzIxMDU_6d56768d-3911-4a56-8244-601c965b23c0">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctOC0xLTEtNzIxMDU_5d48a449-54b6-42f9-b07a-6d0859e9e8eb">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMTAtMS0xLTcyMTA1_c04fb1ee-0ca8-4b72-a5ef-dd67e668f5f2">83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtMi0xLTEtNzIxMDU_a4894148-09c2-4153-a638-41ffd07a7bc1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNC0xLTEtODE3OTk_e80b0d8c-443c-4bcc-8d53-40d0c28d82bd">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNC0xLTEtNzIxMDU_2a1f6c40-fbbb-4b66-babe-7220bd6f6aab">3,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNi0xLTEtNzIxMDU_730dc59a-4679-44c7-bb00-83021decfa7a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtOC0xLTEtNzIxMDU_31ad5eec-8c7f-4f5d-9a2a-a9cacb79e452">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtMTAtMS0xLTcyMTA1_02aa9c45-f799-4617-a30c-91e5908be3c5">3,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Treasury Stock Purchase, <ix:nonFraction unitRef="shares" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMC0xLTEtODA0NzUvdGV4dHJlZ2lvbjpmM2RjYzY2YzYyYzE0ZTA2YTdiYTA5Mjc0ZjNiYjYyYV8zMjk4NTM0ODgzMzc0_614bd25f-2ae6-45a3-aaca-9a5db2707631">31,085</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b36badb2cee4ed89f1710b94701786e_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMi0xLTEtODE4NjI_95a347c2-82cc-4662-b8ec-40fa948d6f09">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3772dbc16d954a24ad8228b20a951b9a_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNC0xLTEtODE3OTk_af883b37-fb4b-4ab3-8ca6-2dc4fa4c9526">1,001</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia829a8fc40ae4c5ebd920d55577a7d26_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNi0xLTEtODE4NzA_2f7c73ff-a3d8-481f-b969-fb3ee00e4afd">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktOC0xLTEtODE4NzI_26315b7b-da87-4533-b1f6-6cfdefae198f">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTAtMS0xLTgxODc0_fe54e990-41db-4efb-8102-213f22bc6f43">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTItMS0xLTgxODc2_e902a74d-e215-4c9a-a95f-90343e372aac">1,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpiMTcxNWY3OWU5YTc0NTEwYmNlZjNkNjczYjVlZjhkOF8zNw_b054bdb8-7180-4b4e-b2bb-e52f2943226a">6,798</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMi0xLTEtNzIxMDU_2e9b6055-6298-4a4f-ac3c-e1e5d82fb93c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNC0xLTEtODE3OTk_c0123579-cf79-416d-b6e5-f06832b9d34b">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNC0xLTEtNzIxMDU_52919a70-16e7-465c-ad1d-a18c9722f446">23</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNi0xLTEtNzIxMDU_43e3b876-0f48-4698-8cc7-a83286fdb8df">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktOC0xLTEtNzIxMDU_31a87dce-badf-49fa-b7f7-309275d615ac">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTAtMS0xLTcyMTA1_a64e81c8-91fb-4fd7-9a9d-8aa4cdf38b29">23</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:7.5pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtMi0xLTEtNzIxMDU_b3d1e624-68eb-40da-bb30-32e205a1e872">286</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7102e069254b68b3314708db47a5ed_I20221231" decimals="-3" sign="-" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzEtNC0xLTEtODE3OTk_c9c29552-05c9-44c0-a50d-7d760c6f6362">1,001</ix:nonFraction>)</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNC0xLTEtNzIxMDU_25fddade-4a1c-4cc4-a788-b9ec65b0e71a">512,418</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNi0xLTEtNzIxMDU_059f14b1-cadb-439b-a7f3-e739a47015fd">346,868</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtOC0xLTEtNzIxMDU_3f0eca1a-f843-45ef-8347-49af4bef06ec">47,690</ix:nonFraction>)</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtMTAtMS0xLTcyMTA1_8511812e-c3db-4cfa-bff6-f17e74105d3e">810,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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-style:italic;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLUMBUS McKINNON 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%">CONDENSED 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%">(UNAUDITED)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.057%"></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.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">(In thousands, except share data)</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:7.5pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>($0.01 par value)</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:7.5pt;font-weight:700;line-height:100%">Additional<br/>&#160;Paid-in<br/>Capital</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:7.5pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>&#160;Comprehensive<br/>&#160;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:7.5pt;font-weight:700;line-height:100%">Total<br/>Shareholders&#8217;<br/>Equity</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:7.5pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi0yLTEtMS03MjEwNQ_88bb902e-9729-43a7-8dea-9f5db9903018">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi00LTEtMS03MjEwNQ_b9ac158c-6b55-4313-a28e-cbe24f0e570d">296,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi02LTEtMS03MjEwNQ_bc9e26a7-0be0-4398-8d77-5c7a1a5915d9">293,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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: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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi04LTEtMS03MjEwNQ_91706947-3844-4635-928c-05507884e39b">59,986</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt 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: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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi0xMC0xLTEtNzIxMDU_a144f1f8-d46d-4176-81ff-434817650506">530,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy0yLTEtMS03MjEwNQ_12729db6-ca06-400f-98d6-3d39fd04aec7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy00LTEtMS03MjEwNQ_1c9a1e39-67ac-41ef-a25e-f163dd58b5ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy02LTEtMS03MjEwNQ_e568026a-f8da-4120-bc0e-0fad4b504de8">7,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top: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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy04LTEtMS03MjEwNQ_6fc7edf5-dcea-4dac-acbd-721027c40583">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy0xMC0xLTEtNzIxMDU_269d06e8-26c6-4f83-8971-9b0de0bb8f39">7,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC0yLTEtMS03MjEwNQ_6a13fa36-0583-4d7f-b8d5-f56456a33723">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC00LTEtMS03MjEwNQ_9544f7dd-f65f-4df4-938f-394c84abb7b5">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC02LTEtMS03MjEwNQ_89f40157-b2f1-4b4a-8200-12e2bc0685d5">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC04LTEtMS03MjEwNQ_e1ed1fe0-f3a7-4f3c-a1f6-2d13489b471c">2,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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC0xMC0xLTEtNzIxMDU_701dcdc7-9e69-4401-b91d-b9c8be7db430">2,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjIyMTI1ODJhNzRmNDQzMWFhNjE5NzM2ODQwNDlhZDYwXzYy_2a8c2ec9-c4ce-42f4-b34e-a7459ad42d73">31</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0yLTEtMS03MjEwNQ_58fab69e-a7ad-40d1-a28c-899497e8efde">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS00LTEtMS03MjEwNQ_7aaac835-f652-4121-8713-ad7b5416921c">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS02LTEtMS03MjEwNQ_5a23a635-7cef-4f10-86b1-25b5e84985c9">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS04LTEtMS03MjEwNQ_a9d2b6a6-25c3-494a-b7a9-4f971753bf06">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0xMC0xLTEtNzIxMDU_82214fe6-8bb1-4e8b-a08c-921e239702ec">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjE3ZDNjNWQ2YWUzODQxYmJiZjFhNThhNTUxOTJiNzg4Xzc4_a88574fc-b5ba-4b56-ada1-d2b2e3a77c80">34</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0yLTEtMS03MjEwNQ_8b33bf02-d2a3-467e-aacd-cc7dcc6a5c48">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi00LTEtMS03MjEwNQ_b68a3892-25df-40b3-b183-708f0b4814db">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi02LTEtMS03MjEwNQ_e58bf9f3-e01a-414e-a4a3-9f3c3fe16323">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi04LTEtMS03MjEwNQ_46054783-ab51-4f6a-953b-e121c9ad7739">97</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0xMC0xLTEtNzIxMDU_d0674262-aa17-4665-8a56-2629f228a43b">97</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Issuance of <ix:nonFraction unitRef="shares" contextRef="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjY4OGViNTY2MTQwZjQ2OGY4YmJhZDRlZGMwYWZlZTM4XzE3_e0bbc321-b9e1-4286-b418-d65a5682e413">4,312,500</ix:nonFraction> shares of common stock in May 2021 offering at $<ix:nonFraction unitRef="usdPerShare" contextRef="i243eecf7d74042a8bc36083f45970f19_I20210504" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjY4OGViNTY2MTQwZjQ2OGY4YmJhZDRlZGMwYWZlZTM4XzY3_ce06f804-8c2c-4ac6-96bd-61052afb9753">48.00</ix:nonFraction>, net issuance of costs $8,340</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0yLTEtMS03MjEwNQ_02168982-f012-4bcd-a65a-1fbdc7d1ad31">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy00LTEtMS03MjEwNQ_0287e7dd-3aad-44af-9f01-c36481aa71fb">198,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy02LTEtMS03MjEwNQ_921e5bbb-f942-4192-8962-0c3ba174940b">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy04LTEtMS03MjEwNQ_07f04851-b01f-4113-bcd1-f56986617c78">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0xMC0xLTEtNzIxMDU_12077827-0e7c-406f-a7c0-b4e662fbf80b">198,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjdmODQwODhlMDA1YzRkMjRiZTBmNGU2MWJhZWMzOWJmXzI5_612617bc-8be2-4d6d-a9fc-6c40b32ac5c5">12,682</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0yLTEtMS03MjEwNQ_da08c261-5b5e-4d2d-9eaa-42388443214f">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC00LTEtMS03MjEwNQ_8525115d-0e95-4e87-b51c-0e9cd3fda3f3">290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC02LTEtMS03MjEwNQ_3a4b76b6-59c1-4e5d-889d-b59d47e8d4c4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC04LTEtMS03MjEwNQ_4973e1d0-f902-4efd-8e8b-295c7a20a343">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0xMC0xLTEtNzIxMDU_2484f69b-cdbb-4069-965f-8f37650f1ca0">290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS0yLTEtMS03MjEwNQ_94bce780-f9b7-4a37-a63b-68c68d2068d9">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS00LTEtMS03MjEwNQ_75a0f632-cd5f-4232-b339-29d435cc6567">2,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS02LTEtMS03MjEwNQ_57617d56-6122-4298-88ca-6931e6b12ca4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS04LTEtMS03MjEwNQ_79c56f24-3f7d-41dd-a571-ec5a89d45a02">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS0xMC0xLTEtNzIxMDU_6c473ef2-cbb3-40fc-b67f-81e6289ac618">2,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoxNjhjZTc3OGFmZDg0YTMyYjQ4MTQ2NTRiNTc1ZTZmOF8zNw_b0336748-cf5e-4e76-9c33-12c26f8acaf6">58,081</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMi0xLTEtNzIxMDU_94711981-96bc-4436-b379-e633ccd222ce">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtNC0xLTEtNzIxMDU_7316dfd7-93ae-45f5-9d7b-dbe9fd5ce2cb">1,766</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtNi0xLTEtNzIxMDU_8d3d316c-2c31-43f9-a6d0-7b35aa4b3be6">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtOC0xLTEtNzIxMDU_c1f3e8dd-e462-403c-8969-842d90be3a55">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMTAtMS0xLTcyMTA1_2fb38bde-8916-4b19-a2c8-cf5b4e733938">1,765</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:7.5pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtMi0xLTEtNzIxMDU_64bbb6a3-54a5-4e08-a6b8-18e59f1eb631">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtNC0xLTEtNzIxMDU_2d746caf-414d-40b0-aaab-5f6ccd003ab7">495,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtNi0xLTEtNzIxMDU_38cd47fa-d74b-40ad-8b23-5cefa089b9d8">286,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtOC0xLTEtNzIxMDU_62cf3afc-a7ec-4ce2-9e15-d1fe577457d5">57,911</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtMTAtMS0xLTcyMTA1_e4ab8f2f-23e1-4f7c-b50a-597cae0d703f">724,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItMi0xLTEtNzIxMDU_7542e7a8-f41d-45a4-86af-dfc743ffe566">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItNC0xLTEtNzIxMDU_5ca71ce5-5957-4d4e-ac5c-3a4c6c5d1cd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItNi0xLTEtNzIxMDU_eecb5607-2956-4abd-a4f8-72eefccdc16a">15,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItOC0xLTEtNzIxMDU_82d655b2-f4f1-46b8-a700-a7e5a82283bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItMTAtMS0xLTcyMTA1_1c1a92d9-b109-4521-b1da-c6798463c565">15,203</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:7.5pt;font-weight:400;line-height:100%">Dividends declared</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtMi0xLTEtNzIxMDU_dfde0301-133c-42ac-a493-93cc1171c587">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtNC0xLTEtNzIxMDU_8f23839f-bd32-435e-9610-842163da1a4a">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtNi0xLTEtNzIxMDU_1212fabe-2d46-4d32-921d-be0f768c2001">1,706</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtOC0xLTEtNzIxMDU_409a34a0-360f-4bbb-bc9e-3f8672bf5b8f">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtMTAtMS0xLTcyMTA1_1a15bb2c-06f8-4842-9a95-39c1ab5286b7">1,706</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:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtMi0xLTEtNzIxMDU_57458da5-4b5d-4e55-b569-fc57ce9e0ab9">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtNC0xLTEtNzIxMDU_e8930f61-e2b7-41f2-a875-2981cc42bbf7">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtNi0xLTEtNzIxMDU_293a6b3b-da0e-457a-93d6-6744cdcc512c">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtOC0xLTEtNzIxMDU_cca41f6e-a3dc-41af-9ea1-2f507f1663c2">4,226</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtMTAtMS0xLTcyMTA1_110c9fcc-7dc1-45fa-8ed4-7497e0abe256">4,226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo5NzhmMWZmMDdlZWI0ZjRmODA1Yzg0ZjFhY2E2ZDViN181NDk3NTU4MTM5NTQ_c58a91e3-428f-440e-897e-be22819bb86c">986</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMi0xLTEtNzIxMDU_6174adc5-ddd9-46ee-801a-e60bbc5238e1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtNC0xLTEtNzIxMDU_a5dbdfb1-6a12-4993-9289-789dc5ecb8f9">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtNi0xLTEtNzIxMDU_01e16d61-db1b-45ce-a893-a6e4213507fe">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtOC0xLTEtNzIxMDU_6ebec45b-1e33-4b14-96d8-35155cac2a07">2,995</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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMTAtMS0xLTcyMTA1_4398be6b-014f-4554-9f36-dc0628dc0922">2,995</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpmNzRjZjVjNWI4MmU0NjUwYjA3Mzk4YTYyNzIxZmU2N181NDk3NTU4MTM5NzE_f4140b43-93d3-4982-b89e-7e2c0fc8f487">74</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMi0xLTEtNzIxMDU_dec7b1af-6699-4887-a578-0c05d427c6c1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtNC0xLTEtNzIxMDU_cf215dda-1500-48ac-ae24-0eb6b1c30285">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtNi0xLTEtNzIxMDU_d7cdb3dc-ad39-4093-8ec3-30a61505c6aa">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtOC0xLTEtNzIxMDU_fb269b75-f0ef-4b7d-8f01-7c05f9c78b9f">212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMTAtMS0xLTcyMTA1_4af1a321-56a1-4fdb-95e4-c54773d4541f">212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eecc055be9341b58c54d1c3faa9ded3_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctMi0xLTEtNzIxMDU_beb09881-11b6-40d0-93c8-989ebb44baa4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4750a1fb6de840b38c488ed99497059a_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctNC0xLTEtNzIxMDU_ee2726db-aff5-4ce0-a238-6014d3cefe4c">480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9194ed77964944c1a6ed5567692ccc91_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctNi0xLTEtNzIxMDU_d168bf16-d348-4482-91b3-0ac59cd38905">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a22b917cccd40b3b339e11cdaf04d53_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctOC0xLTEtNzIxMDU_9b7f1ede-4f7b-4389-8b4b-fdfe54403422">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctMTAtMS0xLTcyMTA1_ef7215ac-ccbf-43e5-8ef5-4b23b81dcd53">480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpkN2VhMTFjZDRhM2E0NjRmYmFhZGRhMGFlMDRkYzMwOV8yOQ_74e83c57-32aa-4727-96a2-2b59ee34eb3d">38,744</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" xsi:nil="true" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMi0xLTEtNzIxMDU_0b136654-0d4b-48db-8a73-c4069899a724"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtNC0xLTEtNzIxMDU_af99b12f-33a5-42f1-9525-ddc0b251a23a">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtNi0xLTEtNzIxMDU_9bf5cc94-0a8c-4b90-be42-49ab07256b32">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtOC0xLTEtNzIxMDU_6d9a3b61-08a7-48e1-9a7e-126afea4cd45">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMTAtMS0xLTcyMTA1_81e4bde2-f200-42a0-8047-a428418f213d">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktMi0xLTEtNzIxMDU_d416821e-b726-4113-84c7-ac755a1913d8">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktNC0xLTEtNzIxMDU_e1c00e5f-005b-456f-aaf0-eb0f6cb325c8">2,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktNi0xLTEtNzIxMDU_ba880617-45bf-494d-b623-50190f162df1">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktOC0xLTEtNzIxMDU_5f59b7a2-dcc6-497b-b0ab-cff6efae4182">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a3fdc85f2234b4db53f30c593556e0c_D20210701-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktMTAtMS0xLTcyMTA1_15761070-72e1-4020-8cd2-7c9f5e70d4f8">2,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo1MGU3M2RlN2Y0MTI0N2I4YjlkYjY2NTljODRmOTRhZV8zNg_37113bcb-f17e-435f-a343-33392c5ada52">32,665</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMi0xLTEtNzIxMDU_48bf6541-7113-4db1-aa27-aeb92a3890ab">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtNC0xLTEtNzIxMDU_c3461edd-8492-4435-aebb-46b00af63d42">147</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtNi0xLTEtNzIxMDU_ff07a532-a423-4e07-abfd-c19be832b3af">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtOC0xLTEtNzIxMDU_4dd097f1-4463-4f0e-8884-437ff32c6f19">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMTAtMS0xLTcyMTA1_9e918b75-29d1-4fec-93b8-6e443d30fdf6">147</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:7.5pt;font-weight:400;line-height:100%">Balance at September 30, 2021</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtMi0xLTEtNzIxMDU_4034cebc-64d1-4083-b439-188ff88aa064">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtNC0xLTEtNzIxMDU_309404d8-9477-4d99-86d9-ce3439cd2485">499,758</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtNi0xLTEtNzIxMDU_0d257635-f96f-4033-9d1b-3f04ea6d4106">300,036</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtOC0xLTEtNzIxMDU_c3ba7d9f-0a41-4013-8e9f-bb788cecd30c">64,920</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:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtMTAtMS0xLTcyMTA1_c63f41f9-6735-48e9-9c2a-275ce6c1e11f">735,158</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:7.5pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItMi0xLTEtNzIxMDU_b81011f7-6d38-40de-87ca-a4a1f2096326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItNC0xLTEtNzIxMDU_1d8413a6-5dd0-40fb-b72b-b88497c1bd8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItNi0xLTEtNzIxMDU_35eed12a-9fba-4961-b47a-40752d6cc7bb">9,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItOC0xLTEtNzIxMDU_9cb51595-873e-4d54-b94a-04758463e26b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItMTAtMS0xLTcyMTA1_d462cc93-bee4-4952-8021-b75dd5933eba">9,894</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:7.5pt;font-weight:400;line-height:100%">Dividends declared</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtMi0xLTEtNzIxMDU_0d4c92bb-1424-4a17-a61d-0770d671f72a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtNC0xLTEtNzIxMDU_86f2065b-d85e-45c2-a271-971c73827f79">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtNi0xLTEtNzIxMDU_6eef17f8-2332-44f7-890b-dd131db4cb14">1,707</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtOC0xLTEtNzIxMDU_1cb1f304-14e8-4a9b-b63d-f317de28c290">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtMTAtMS0xLTcyMTA1_631dea4f-c8cc-4506-b678-c64d20b25cf6">1,707</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:7.5pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtMi0xLTEtNzIxMDU_5a916c0d-9875-41a5-b3cf-6fd5f92df246">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtNC0xLTEtNzIxMDU_cbf25376-4772-4ac9-bc9f-66fa5558dea5">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtNi0xLTEtNzIxMDU_c4785051-42e8-4a66-a98c-d917f3bf9a90">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtOC0xLTEtNzIxMDU_c32ad5f0-47b2-4bdb-aeaf-0bf022a6d952">2,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtMTAtMS0xLTcyMTA1_d5515ac5-2311-423e-9264-8de36205b1ae">2,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo4NTFkNzY2MTJkNTY0YTNlYTM3ZmViNzRjYWFmNWQ1MV81NDk3NTU4MTM5NjE_4e7492d4-a927-412b-97be-f43592cc22a4">136</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMi0xLTEtNzIxMDU_8d994b56-ba0d-40b7-bc3d-b0f12542c448">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtNC0xLTEtNzIxMDU_864d51c8-45ae-4e0c-9237-4cb665401b6a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtNi0xLTEtNzIxMDU_b3400b3e-592a-49e3-bd87-1b1bc9fe06f9">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtOC0xLTEtNzIxMDU_26fb047c-96be-4c35-999b-9cbc8210c4e8">410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMTAtMS0xLTcyMTA1_0466318e-677e-4691-b5bc-eec4bc99e953">410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo0MWUzZWQ2Mjk4ODg0ODU3YWRjNjZmYjhkMzg4MzMyN181NDk3NTU4MTM5NzU_a61ea74b-f71f-475f-96f5-c4c1640e069a">52</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMi0xLTEtNzIxMDU_b5b26165-1657-4361-a808-3a4609cccbd4">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtNC0xLTEtNzIxMDU_33142898-1008-4b8c-bbb6-599aaed00e12">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtNi0xLTEtNzIxMDU_4d828a26-379d-4bdc-a888-02c22497f9bd">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtOC0xLTEtNzIxMDU_708301d8-d7fb-4946-b9a2-2e98081c0f01">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMTAtMS0xLTcyMTA1_40a94ad9-943d-4f1c-933e-bf2d50e40c12">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieac670779dd44060ba669210048979b0_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctMi0xLTEtNzIxMDU_05756ba4-6792-45d9-9a45-69aceec9e50a">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie789d81ede8d4b699b4d461ad110d0d3_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctNC0xLTEtNzIxMDU_7cb4b509-406d-4d77-ba6d-b4351f73b85d">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie374abf28afc49958d5334c6eae5577a_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctNi0xLTEtNzIxMDU_a0899c52-7a5e-4206-82e3-10d334f42b55">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6541554f46104ef193676a5caa14f2c5_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctOC0xLTEtNzIxMDU_4013cfb0-932c-4cc4-9c54-322b7d3fb8c3">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f4b628f324d34b268224d472fd0e9_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctMTAtMS0xLTcyMTA1_e11c97ae-a5a4-4c1a-8376-df5232215e22">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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpmYTg0YWNhMTYyZGQ0OTZiYTA5MTg4ODJjMWZjOTY2Ml8xMDk5NTExNjI3ODA4_247caa91-5b65-4ada-b1e6-30a99208a06b">47,292</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMi0xLTEtNzIxMDU_c6058240-dd18-4e65-aeef-8872f716ca92">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtNC0xLTEtNzIxMDU_f5ce503e-5b1a-45aa-a8c3-239dca0ed445">1,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtNi0xLTEtNzIxMDU_abc54da7-a44f-4af0-ab2b-5ca974df4fe0">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtOC0xLTEtNzIxMDU_a49810a0-d761-4f6f-bdf2-89a9b0f297ec">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMTAtMS0xLTcyMTA1_37a3b828-0d5f-46b2-a541-f055f159fdb6">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktMi0xLTEtNzIxMDU_9b861463-8af3-4d91-82c3-752353f3a41b">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktNC0xLTEtNzIxMDU_7d2c0fa2-e035-43f1-b2f6-aabd64ffc8ea">2,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktNi0xLTEtNzIxMDU_b3ddad32-e402-4dd9-9ca2-6058a1903aba">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktOC0xLTEtNzIxMDU_cdb80725-8d07-4134-9503-1b4866e1d6bb">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktMTAtMS0xLTcyMTA1_d1941fd8-231c-4b17-b2d5-70f2d846abba">2,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpjZTYyZDM3OWUwOWY0ZjU2YWZmNGYxNzA1NjE5MTNjNV8xMDk5NTExNjI3ODg0_f4f53ecd-b6b1-4799-ba27-ee6fbdcfa055">5,937</ix:nonFraction> shares, net of shares withheld for minimum statutory tax obligation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMi0xLTEtNzIxMDU_b21e6729-ee52-4bb7-8239-b94bcc151aa7">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtNC0xLTEtNzIxMDU_43c3a01e-fb4a-40cf-bdde-01d4c51c431e">145</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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtNi0xLTEtNzIxMDU_a561cf87-8add-422d-b93f-8ab2f9d64094">&#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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtOC0xLTEtNzIxMDU_1d00e432-e802-4c3b-9c26-12dcc50de715">&#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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMTAtMS0xLTcyMTA1_9d9cfa74-31f3-48cc-a20a-b02763f321a8">145</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:7.5pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtMi0xLTEtNzIxMDU_715f80f2-b678-49cb-94be-606ccdf3d6e4">285</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtNC0xLTEtNzIxMDU_c3e73f4a-03a4-4b8d-be43-ac834696c573">503,701</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtNi0xLTEtNzIxMDU_6c767751-cd6e-4a08-9a78-7a169c831847">308,223</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:7.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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtOC0xLTEtNzIxMDU_e6b6326b-9d68-4d17-9479-3e5ac56a0cb4">66,574</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:7.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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtMTAtMS0xLTcyMTA1_4a7d4d72-32d2-4da3-8bf7-3b604d1a57df">745,635</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="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><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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COLUMBUS McKINNON CORPORATION</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%">CONDENSED 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:9pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>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:9pt;font-weight:700;line-height:100%">December 31,<br/>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:9pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES:</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%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMy0yLTEtMS03MjEwNQ_4b68aa3e-7aa5-42cd-8134-a2cf8227f131">34,534</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:middle"></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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMy00LTEtMS03MjEwNQ_01ac50b4-f2b2-4923-b78e-2ed949595bb0">17,834</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:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:</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:middle"><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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNS0yLTEtMS03MjEwNQ_947a17c7-c38f-4922-89f1-54cd71497bf2">31,380</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNS00LTEtMS03MjEwNQ_62cba9c5-b617-4d21-9d77-e020b76001c4">31,245</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes and related valuation allowance</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNi0yLTEtMS03MjEwNQ_b2b58ace-fc98-4500-8a7a-e2737c77dbbc">783</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNi00LTEtMS03MjEwNQ_2dfccb0c-2821-4d36-a30b-322baa3aa1f8">1,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 loss (gain) on sale of real estate, investments and other</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNy0yLTEtMS03MjEwNQ_a262bc5a-7f82-4eeb-8d3e-c52df521a51b">347</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNy00LTEtMS03MjEwNQ_912cfd23-21b0-4d10-9ff3-0a2030494b8c">390</ix:nonFraction>)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOC0yLTEtMS03MjEwNQ_83ccb43b-200b-49e7-a730-740c1c21ef1a">7,039</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOC00LTEtMS03MjEwNQ_bd863da0-a7ca-4e9c-a0cb-50b77b74b97f">8,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Amortization of deferred financing costs</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOS0yLTEtMS03MjEwNQ_3df327be-4067-4caf-8788-e18a62485a20">1,291</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOS00LTEtMS03MjEwNQ_65f10540-2a0c-40fe-a6a1-edb8651567f7">1,274</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of debt refinancing</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTAtMi0xLTEtNzIxMDU_3609a84a-9448-4539-bff8-33c15ae06fe9">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTAtNC0xLTEtNzIxMDU_49a83df1-0b07-4e42-a850-2da64ccb6888">14,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Loss (gain) on hedging instruments</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTEtMi0xLTEtNzIxMDU_c2820294-6cd9-468c-89be-d7dcf2533649">598</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTEtNC0xLTEtNzIxMDU_f33a4bd2-297b-44fa-9dbf-8a576a43a1e6">682</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of building</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTItMi0xLTEtNzIxMDU_4a2fba34-2d6e-4554-9c2a-b1127af6e47a">232</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:middle"><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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTItNC0xLTEtNzIxMDU_ea2faf84-769a-410a-8b58-6e2665de90c1">375</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Loss on retirement of fixed asset</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTMtMi0xLTEtNzIxMDU_b28b58a7-8346-4a02-a6e6-5c51948913d8">175</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTMtNC0xLTEtNzIxMDU_6662fe8e-d14c-47b6-829a-1c04cc1c5579">&#8212;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash lease expense</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTQtMi0xLTEtNzIxMDU_0d10cca7-cb2c-4a18-8ef1-8ca3fa0bb899">5,814</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTQtNC0xLTEtNzIxMDU_9f85fc58-f7fc-420c-a04c-f80eb831a5e0">5,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Changes in operating assets and liabilities, net of effects of business acquisitions:</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:middle"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTYtMi0xLTEtNzIxMDU_7d2cd96d-f412-498e-b896-01f613f51c2c">1,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTYtNC0xLTEtNzIxMDU_1fbff004-73af-4b91-ae7d-e9757fdaaace">3,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTctMi0xLTEtNzIxMDU_49827d13-21cf-49c1-a098-ac14526317c8">31,701</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTctNC0xLTEtNzIxMDU_281d202b-8f63-4838-97e8-6590ed1b3eb7">42,215</ix:nonFraction>)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTgtMi0xLTEtNzIxMDU_af23e009-9bc9-4672-b0f4-d6fec687aba4">4,905</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTgtNC0xLTEtNzIxMDU_fc3331b1-df43-46b3-b817-1489d3f46509">5,544</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTktMi0xLTEtNzIxMDU_d9fa0b33-d2c3-4638-b688-e1711f2d3d83">232</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTktNC0xLTEtNzIxMDU_64d07669-486d-4074-839e-f31269e79f1a">298</ix:nonFraction>)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts payable</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjAtMi0xLTEtNzIxMDU_c6cced50-41fe-413f-9542-4795cde7c46c">18,756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjAtNC0xLTEtNzIxMDU_031541ea-d472-4087-afce-0db2b658fcd6">4,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjEtMi0xLTEtNzIxMDU_0a03905c-31d4-4b8f-9804-89ca23cc6da5">7,498</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjEtNC0xLTEtNzIxMDU_30cc6782-eed2-46b1-8677-e58655c09f70">2,608</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjItMi0xLTEtNzIxMDU_46c7654c-9620-4831-a663-64b5e5664696">7,382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjItNC0xLTEtNzIxMDU_5464622c-7eec-4462-8b64-12bebf65e963">8,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used for) operating activities</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjMtMi0xLTEtNzIxMDU_078b80af-7f31-4876-84e5-46b3aa54311f">16,902</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:middle"></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:middle"><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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjMtNC0xLTEtNzIxMDU_6c222e0a-45ec-4bee-b7de-645800824df2">23,727</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:middle"></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;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INVESTING ACTIVITIES:</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:middle"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Proceeds from sales of marketable securities</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjYtMi0xLTEtNzIxMDU_c87f74e8-56cc-4e13-84c5-0fbd3f1e8d4b">2,650</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjYtNC0xLTEtNzIxMDU_8021c565-3c68-42b0-ac11-3344cec60a99">3,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of marketable securities</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjctMi0xLTEtNzIxMDU_c20cdaca-f605-48e0-94f3-77d347b04df1">3,121</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjctNC0xLTEtNzIxMDU_d3e60ce2-92d7-4c60-850e-e77d3fa3813c">6,357</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjgtMi0xLTEtNzIxMDU_ba4aa797-5c75-4d23-8a72-02df96e73c2a">9,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjgtNC0xLTEtNzIxMDU_83cec5df-caff-4ee5-b4a6-a0ba1a692bbb">9,506</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of building, net of transaction costs </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjktMi0xLTEtNzIxMDU_2da7db3c-5ab9-42a6-82ce-ff79e068b8d3">373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjktNC0xLTEtNzIxMDU_aeb9018a-eea9-46d3-8920-dc2cba5a43a9">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Dividend received from equity method investment </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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzAtMi0xLTEtNzIxMDU_5217f75a-37f2-4d3a-a287-ce89fe10e633">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzAtNC0xLTEtNzIxMDU_21b58755-f52a-44b4-a491-9ad3bf06d940">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from insurance reimbursement</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzEtMi0xLTEtNzIxMDU_1a9504dc-f75e-41f8-b0f5-a61e9e658d00">&#8212;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzEtNC0xLTEtNzIxMDU_673270a4-17ea-4b7e-90eb-7571942bc218">482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of businesses, net of cash acquired (See Note 2)</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzItMi0xLTEtNzIxMDU_ab271eb5-88a0-4620-89b8-f5d3f17bf256">1,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzItNC0xLTEtNzIxMDU_00d8084e-0170-4bd0-9195-3e980b54130a">539,778</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used for) investing activities</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzMtMi0xLTEtNzIxMDU_eda679a2-1d62-4424-8faf-79cecdaff84e">10,912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzMtNC0xLTEtNzIxMDU_255d5e6c-0c86-44ae-b712-d3150652e1da">550,933</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="background-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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">FINANCING ACTIVITIES:</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:middle"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Proceeds from the issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzYtMi0xLTEtNzIxMDU_97939ceb-fd06-431e-bf65-5f007ed6af92">704</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzYtNC0xLTEtNzIxMDU_255d7bff-ba9d-464a-95cf-662979d68aee">2,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of treasury stock</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctMi0xLTEtNzkxNzA_c045589c-b1aa-435c-9633-58846f9c34db">1,001</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctNC0xLTEtNzkxNzA_527979b9-74d5-4d94-81e5-4aad893bd80a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of debt</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctMi0xLTEtNzIxMDU_dc4bd661-fccd-45ad-a7b4-3d20cd1c8c7d">30,402</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctNC0xLTEtNzIxMDU_32ed6907-968a-463f-9361-6f85b2f3744d">467,725</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzgtMi0xLTEtNzIxMDU_b4431070-5b9b-48bf-a529-5740c33d8624">&#8212;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzgtNC0xLTEtNzIxMDU_3996b65d-218d-426c-bbe1-093e5e18b5ac">725,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from equity offering</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzktMi0xLTEtNzIxMDU_966f4e69-2ac1-4aea-9af1-41a92bdb3afb">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzktNC0xLTEtNzIxMDU_91c13c41-0036-4370-9bf2-3fe922dd7f32">207,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fees related to debt and equity offering</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDAtMi0xLTEtNzIxMDU_be702021-25ce-4218-b6fc-c5bcba45ee6c">&#8212;</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDAtNC0xLTEtNzIxMDU_8768de32-de50-48f9-ab21-4d0713432651">26,184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash inflows from hedging activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDEtMi0xLTEtNzIxMDU_68e1d01a-5844-4017-8bbf-98c323a81fe2">18,422</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDEtNC0xLTEtNzIxMDU_5d32aae9-efa9-478a-860d-c280aa4e5873">13,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash outflows from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDItMi0xLTEtNzIxMDU_331f50de-635f-4af3-89a8-21a98f5ea9f0">17,958</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsForDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDItNC0xLTEtNzIxMDU_173d8863-08b3-401f-a673-a92096d946df">13,687</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of dividends</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDMtMi0xLTEtNzIxMDU_8e28c39d-c4c9-49ea-84b6-267dcf62e09e">6,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDMtNC0xLTEtNzIxMDU_46c8c148-5136-44b7-b761-9f020f0ca4d2">4,852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDQtMi0xLTEtNzIxMDU_f2e5f485-ac74-4c57-a542-85d0f750c263">1,398</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDQtNC0xLTEtNzIxMDU_d650d570-123a-44b0-93a3-c17120a731ee">2,054</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used for) financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDUtMi0xLTEtNzIxMDU_699f6af0-5d39-4e3a-9dcf-693b0cbd4468">37,639</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt 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:2pt 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDUtNC0xLTEtNzIxMDU_f71ae22a-68cb-4fd6-b897-6e077c96b42a">433,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash</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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDYtMi0xLTEtNzIxMDU_92af348c-4624-46fe-be29-04c51cf3037d">2,221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDYtNC0xLTEtNzIxMDU_04d36bec-d6ee-4a30-bb63-7df14c151832">1,474</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDctMi0xLTEtNzIxMDU_3a61ee65-5625-499e-9b8d-d15ad0cafa6d">33,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt 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:2pt 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDctNC0xLTEtNzIxMDU_14f29991-ac6e-44fc-b38b-35843891b398">95,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of year</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:middle"><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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDgtMi0xLTEtNzIxMDU_f3d5cd5a-dbb8-4c71-bf6c-13281fa534bd">115,640</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDgtNC0xLTEtNzIxMDU_d8db11f1-fd0c-4b21-ab08-ca19f3324d49">202,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDktMi0xLTEtNzIxMDU_a4ade4a7-7627-4e3c-9f3a-467a13476654">81,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDktNC0xLTEtNzIxMDU_ca91e19c-bb3b-4c18-83c6-1063a6d881db">106,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplementary cash flow data:</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:middle"><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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Interest paid</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:middle"><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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTItMi0xLTEtNzIxMDU_6fa872e0-49cc-4a08-90df-1b536c38de7e">18,883</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTItNC0xLTEtNzIxMDU_cc6678d8-1d9a-4fc3-9563-76b66b43d3ec">12,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTMtMi0xLTEtNzIxMDU_dc4a74d6-2ae6-4e83-a8a5-e414e67762d5">18,486</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTMtNC0xLTEtNzIxMDU_90f0da70-ca1b-4f5d-832e-70d6b7841846">4,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment purchases included in trade accounts payable</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:middle"><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:middle"><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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTUtMi0xLTEtODAxMTk_cede541e-80e8-4863-91f1-84ce12283dac">199</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTUtNC0xLTEtODAxMjc_9c8dfaa0-517d-4e9c-99ab-1558d6e0be75">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash presented in Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTQtMi0xLTEtNzIxMDU_6518b0d4-bbf7-4f4c-9e17-d5f0a9fd38fc">250</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTQtNC0xLTEtNzIxMDU_22469adc-3c29-4fa4-8c94-8505c28e7f25">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes.</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><div id="i36d576f548514fc39c5bc8dfef38a32b_31"></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%">NOTES TO CONDENSED 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%">(UNAUDITED)</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 </span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_34"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMjc4NQ_6fff715c-4c5c-4d1c-842f-7da449fb6062" continuedAt="ifc6c635ff53f43c9a30f3b8cde968624" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Description of Business</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 accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") for interim financial information. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the financial position of Columbus McKinnon Corporation ("the Company") at December&#160;31, 2022, the results of its operations for the three and nine months ended December 31, 2022 and December&#160;31, 2021, and cash flows for the nine months ended December 31, 2022 and December&#160;31, 2021, have been included. Results for the period ended December&#160;31, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending March&#160;31, 2023. The balance sheet at March&#160;31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. For further information, refer to the consolidated financial statements and footnotes thereto included in the Columbus McKinnon Corporation Annual Report on Form 10-K for the fiscal year ended March&#160;31, 2022 (the &#8220;2022 10-K&#8221;).</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 is a leading worldwide designer, manufacturer, and marketer of intelligent motion solutions that efficiently and ergonomically move, lift, position, and secure materials. Key products include hoists, crane components, precision conveyor systems, accumulation tables, rigging tools, light rail workstations, and digital power and motion control systems. The Company is focused on commercial and industrial applications that require the safety and quality provided by its superior design and engineering know-how.</span></div></ix:nonNumeric><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%"><ix:continuation id="ifc6c635ff53f43c9a30f3b8cde968624">The Company&#8217;s products are sold globally, principally to third party distributors and crane builders through diverse distribution channels, and to a lesser extent directly to end-users. During the three and nine months ended December 31, 2022, sales to customers in the United States were approximately <ix:nonFraction unitRef="number" contextRef="i998c841a8eab4e92a065e7d468edf331_D20221001-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMTkyMQ_69d00de4-3f59-4b07-9d2e-89130271ecfc">61</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i4118ed2dd2f44727924d746284e943d8_D20220401-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMTkyOA_18fd05ae-b6c7-4d45-9d12-f536d6aff81a">62</ix:nonFraction>% of total net sales, respectively.</ix:continuation>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     </span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_37"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3MQ_9cb5e35a-1f67-4519-9034-e8f268b8cc7d" continuedAt="i17080e4ea30c45a794d840dbc667bafe" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Acquisitions &amp; Disposals </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:400;line-height:120%">2022 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%">On April 7, 2021, the Company completed its acquisition of Dorner Mfg. Corp. ("Dorner") for $<ix:nonFraction unitRef="usd" contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQ3_73a1a4b3-fbba-4086-bb49-ca2468a6117f">481,012,000</ix:nonFraction>. Dorner, headquartered in Hartland, WI, is a leading automation solutions company providing unique, patented technologies in the design, application, manufacturing and integration of high-precision conveying systems.  The acquisition of Dorner accelerated the Company&#8217;s shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. Dorner is a leading supplier to the life sciences, food processing, and consumer packaged goods markets as well as the faster growing industrial automation and e-commerce sectors. </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 results of Dorner included in the Company&#8217;s consolidated financial statements from the date of acquisition are Net sales and Income from operations of $<ix:nonFraction unitRef="usd" contextRef="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfODg3_d54b2519-4b55-4bcf-b9c5-6047c83be054">31,064,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfODk1_4455f40f-a52b-4940-8ee4-74587f46e79e">4,157,000</ix:nonFraction>, respectively, in the three months ended December 31, 2021 and Net sales and Income from operations of $<ix:nonFraction unitRef="usd" contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfOTY3_23100aae-bed3-42be-981d-bfb3b84b6e79">98,781,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfOTcz_3d489beb-cf74-4ff7-ab31-899d8f39f6f1">8,481,000</ix:nonFraction>, respectively, in the nine months ended December 31, 2021. Dorner's Income from operations in the three and nine months ended December 31, 2021 includes $<ix:nonFraction unitRef="usd" contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTA5Ng_e1ca5b2a-4c56-440d-aab3-ed2866c835c2">218,000</ix:nonFraction> in integration related severance costs, which have been included in General and Administrative expenses. Dorner's Income from operations in the nine months ended December 31, 2021 includes acquisition related inventory amortization of $<ix:nonFraction unitRef="usd" contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTMwMQ_26673596-9df0-463e-a771-8a61ac710c46">2,981,000</ix:nonFraction>, which has been included in Cost of products sold. </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, the Company incurred acquisition and deal expenses in the amount of $<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:AcquisitionCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQzOA_2e03ed6c-62c5-4e25-85fb-10105089eb7e">53,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:AcquisitionCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQ0NQ_94f4eda1-2300-4ad7-84a5-0858cda5fe20">8,739,000</ix:nonFraction> in the three and nine months ended December&#160;31, 2021, respectively, which are included in General and Administrative expenses. These costs were <ix:nonFraction unitRef="usd" contextRef="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231" decimals="-3" name="us-gaap:AcquisitionCosts" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTU3Mg_4effeabe-8441-4a44-b9d0-4fdc7dece8c1">immaterial</ix:nonFraction> in the three and nine months ended December&#160;31, 2022. Additionally, the Company also incurred $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTY0OQ_3ccb6a1b-f911-4e4c-80ca-88be3f8b9d0e">970,000</ix:nonFraction> in costs related to a transaction bonus that was paid <ix:nonNumeric contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTcwNg_785c5b28-ef2a-4022-836a-ccf6f84b8e29">45</ix:nonNumeric> days after the acquisition date to key personnel of which $<ix:nonFraction unitRef="usd" contextRef="i8e08d2acbb6e43e2a0343042c31a03bc_D20210401-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTc2Mg_f8de89cd-46fa-4467-a7b9-c74b1be40497">521,000</ix:nonFraction> has been recorded as part of Cost of products sold, $<ix:nonFraction unitRef="usd" contextRef="i66791271ac02491ba76bb720620c84e7_D20210401-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTgxNw_69b936c5-8295-4391-b01b-6718a661fc7f">350,000</ix:nonFraction> has been recorded as part of Selling expenses, $<ix:nonFraction unitRef="usd" contextRef="i875ace13ddc8484885d5e4576d622670_D20210401-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTg2Nw_6315f6fa-5e04-4997-bf53-e576e7d52387">74,000</ix:nonFraction> has been recorded as part of General and administrative expenses, and $<ix:nonFraction unitRef="usd" contextRef="ia068f30304844394a38b931c2c8020ac_D20210401-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTk0MA_927aa7ff-c550-4ef2-a30c-8b0c92819b0a">25,000</ix:nonFraction> has been recorded as part of Research and development expenses in the nine months ended December 31, 2021.</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 finance the Dorner acquisition, on April 7, 2021 the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjA5Ng_e8044f4a-91e4-47a0-b879-e51c528218ac">750,000,000</ix:nonFraction> credit facility ("First Lien Facilities") with JPMorgan Chase Bank, N.A. ("JPMorgan Chase Bank"), PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facilities consist of a Revolving Facility (the &#8220;New Revolving Credit Facility&#8221;) in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjM3Ng_4d5bf2f1-97f0-4076-aea1-0b32f8f773ee">100,000,000</ix:nonFraction> and a $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-6" name="us-gaap:BridgeLoan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjM4NQ_e7ba262e-81bf-47dc-94a0-69d59d810a26">650,000,000</ix:nonFraction> First Lien Term Facility ("Bridge Facility"). Proceeds from the Bridge Facility </span></div></ix:nonNumeric><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><ix:continuation id="i17080e4ea30c45a794d840dbc667bafe" continuedAt="ifd5328a383f5401f94024be59e7c99c0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's borrowings under its prior Term Loan and Revolver. Refer to Note 9, for further details on the Company's new debt agreement and subsequent equity offering.</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 purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $<ix:nonFraction unitRef="usd" contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjkzNg_0abbcb92-5b5b-4cd5-8f98-b786f427c800">287,141,000</ix:nonFraction> has been recorded as goodwill as of March&#160;31, 2022. The identifiable intangible assets acquired include customer relationships of $<ix:nonFraction unitRef="usd" contextRef="i0245f4dd71fe432c933e52b08ca300a5_D20210407-20210407" decimals="-6" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA1Nw_f7325fd9-0179-42c7-8389-e943f57886df">137,000,000</ix:nonFraction>, technology of $<ix:nonFraction unitRef="usd" contextRef="ia625c099628b42c39dc791095e6cda50_D20210407-20210407" decimals="-6" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA3NQ_87f0c301-25e8-4299-bae6-b4de29e0bb43">45,000,000</ix:nonFraction>, and trade names of $<ix:nonFraction unitRef="usd" contextRef="ibfb14e98b7fb43669d9f9813ab0d65c7_D20210407-20210407" decimals="-6" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA5OA_3d43ab7c-ba3f-4711-8a33-c3b0dfea5859">8,000,000</ix:nonFraction>. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at <ix:nonNumeric contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzIxNg_c916c7b4-980b-49f8-9561-f8b931cef166">15</ix:nonNumeric> years at the time of acquisition. Approximately $<ix:nonFraction unitRef="usd" contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzI2Nw_64f76ba6-dbbb-4d1e-b4b7-13a91983aab2">8,000,000</ix:nonFraction> of goodwill arising as a result of the acquisition is deductible for tax purposes. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3OA_56929468-252b-4fde-a2d9-b8b17e245f7d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</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:69.005%"><tr><td style="width:1.0%"></td><td style="width:72.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.172%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMC0xLTEtMS03MjEwNQ_d5219d89-28b2-44be-95a3-fe0ce3fac530">8,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working 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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMS0xLTEtMS03MjEwNQ_f9d8b661-8722-4de8-8ceb-bb2fb9744702">20,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 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: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, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMi0xLTEtMS03MjEwNQ_48626151-fcfb-452c-9c0f-60118031bc3d">26,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMy0xLTEtMS03MjEwNQ_99a83087-a897-4921-af75-33bf29366f39">190,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:justify;vertical-align:middle"><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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNC0xLTEtMS03MjEwNQ_909850a3-c8ba-451e-a823-3e48bfdbbcca">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNS0xLTEtMS03MjEwNQ_9f45b0a8-8549-4307-95c1-40c751a02669">896</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNi0xLTEtMS03MjEwNQ_bcb18b9a-f02a-4f35-b390-c97145d49c87">14,582</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other taxes, 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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNy0xLTEtMS03MjEwNQ_48591c15-5f2b-45ce-a087-b94feda6ff87">35,689</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:justify;vertical-align:middle"><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="i336a0da027ff451c86cc84fe6eed5b65_I20210407" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfOC0xLTEtMS03MjEwNQ_fc202264-cd18-4331-a946-e92b89212aa5">287,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfOS0xLTEtMS03MjEwNQ_73a1a4b3-fbba-4086-bb49-ca2468a6117f">481,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align: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-weight:400;line-height:120%">On December 1, 2021, the Company completed its acquisition of Garvey Corporation ("Garvey") for $<ix:nonFraction unitRef="usd" contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzU3Mw_156537a7-d067-49e5-b08f-b255062fa987">67,347,000</ix:nonFraction> including $<ix:nonFraction unitRef="usd" contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzU4Ng_ec29977b-417f-4710-a906-95a6a37da336">907,000</ix:nonFraction> in cash acquired, after an adjustment for working capital finalized in fiscal 2023 for $<ix:nonFraction unitRef="usd" contextRef="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzY3Ng_7be53645-7bb6-47b7-ac14-689845cf3eaa">1,616,000</ix:nonFraction>, and subject to a $<ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzY5Nw_b0e25869-7138-46ef-9d6a-04a4c2d06f20">2,000,000</ix:nonFraction> contingent payment that only becomes payable if (a) the EBITDA target set forth in the purchase agreement for Garvey for the twelve-month period commencing on the month immediately following closing is achieved and (b) a specific current executive of Garvey remains employed with Garvey until at least March 31, 2023. During the quarter ended December 31, 2022, the EBITDA target measurement period was completed. Garvey's actual EBITDA for the target measurement period exceeded the projected EBITDA as of the opening balance sheet, resulting in an increase to the originally established contingent consideration. As such, the Company recorded an adjustment for $<ix:nonFraction unitRef="usd" contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzI5ODUzNDg5Mzk1OA_9c76e27b-eb74-4c95-a818-a53132528b48">1,230,000</ix:nonFraction>, which increased the contingent consideration liability in the Condensed Consolidated Balance Sheet and General and administrative expenses in the Statement of Operations during the quarter ended December 31, 2022. The Company expects to pay the contingent consideration in fiscal year 2024 from an escrow account established at closing. The Company financed the acquisition by borrowing $<ix:nonFraction unitRef="usd" contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130" decimals="-3" name="us-gaap:DebtInstrumentIncreaseDecreaseOtherNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDA2OA_209b64d3-4263-440b-9222-71522da4033d">75,000,000</ix:nonFraction> utilizing the Accordion feature under its existing Term Loan B, discussed 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:400;line-height:120%">Garvey is a leading accumulation systems solutions company providing unique, patented systems for the automation of production processes whose products complement those of Dorner. The transaction was accounted for using the acquisition method and, accordingly, the results of the acquired business have been included in the Company's results of operations from the acquisition date. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, and including pro forma financial information, have not been included. The Company incurred <ix:nonFraction unitRef="usd" contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231" decimals="-3" name="us-gaap:AcquisitionCosts" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDc1Nw_1cdcddc0-1623-43d6-8d86-a37a1d9ae3d6">immaterial</ix:nonFraction> acquisition and deal costs in the three and nine months ended December&#160;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-weight:400;line-height:120%">The purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $<ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDk4MA_ccaf0e3a-2455-4af3-80a5-f46dac2e4616">40,832,000</ix:nonFraction> has been recorded as goodwill, a decrease of $<ix:nonFraction unitRef="usd" contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTA0Mg_9d951a1c-7d17-49ca-95b4-bcd1f095124e">384,000</ix:nonFraction> from March 31, 2022 relating to an adjustment for the contingent payment of $<ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTEyMQ_b0e25869-7138-46ef-9d6a-04a4c2d06f20">2,000,000</ix:nonFraction> to reclassify it as part of Prepaid expenses and other assets on the Condensed Consolidated Balance Sheet and an increase of $<ix:nonFraction unitRef="usd" contextRef="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTIyNQ_7be53645-7bb6-47b7-ac14-689845cf3eaa">1,616,000</ix:nonFraction> related to the working capital adjustment. The identifiable intangible assets acquired include customer relationships of $<ix:nonFraction unitRef="usd" contextRef="i15228dfa72af454686a66d83873d45ea_D20211201-20211201" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM0OQ_5d8774be-9bf5-409b-b431-84cf9e288f8b">8,200,000</ix:nonFraction>, engineered drawings of $<ix:nonFraction unitRef="usd" contextRef="icdbd5b6c8ce4427b8082b9abed4456a0_D20211201-20211201" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM3Ng_737effcf-4da3-42fd-aa0d-37778e2833e6">4,670,000</ix:nonFraction>, trademarks of $<ix:nonFraction unitRef="usd" contextRef="i3c72c58219324da195435919601a94e9_D20211201-20211201" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM5NA_a1002f04-0125-49e3-8e39-bed2071bff6c">3,610,000</ix:nonFraction>, patent of $<ix:nonFraction unitRef="usd" contextRef="i2af3096a3d774609826a2e29e4ddd0c0_D20211201-20211201" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQwOA_f7ebf6cc-8105-4886-b177-4449f961de25">2,440,000</ix:nonFraction>, backlog of $<ix:nonFraction unitRef="usd" contextRef="idd9b8e31b1184eaaa0932b12e8325df7_D20211201-20211201" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQyMw_1294b92c-0ee6-435b-826b-a4659ba2405c">2,100,000</ix:nonFraction> and non-compete agreement of $<ix:nonFraction unitRef="usd" contextRef="i99d833c6abce4273ab74bf5a21513452_D20211201-20211201" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQ1NQ_76b78bb0-4f68-42a7-af40-e5810c423f18">330,000</ix:nonFraction>. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at <ix:nonNumeric contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTU3Mw_70fca298-6052-4828-b32f-6dd8f5fd4f08">10</ix:nonNumeric> years at the time of acquisition. All of the goodwill arising as a result of the acquisition is deductible for tax purposes. </span></div></ix:continuation><div style="text-align:justify"><span><br/></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%">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><ix:continuation id="ifd5328a383f5401f94024be59e7c99c0"><ix:nonNumeric contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3OQ_b9258511-822d-4940-a5df-23ed6bb9ac41" escape="true"><div 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 assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:72.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.172%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMC0xLTEtMS03MjEwNQ_7756411c-68ba-429a-9537-be772441a953">907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Working 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="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMS0xLTEtMS03MjEwNQ_9adb43f0-579b-4207-8af3-924400bfacde">1,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMi0xLTEtMS03MjEwNQ_6b6fa002-e6ab-4693-9a28-c64136c4b8da">3,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMy0xLTEtMS03MjEwNQ_b1e57527-6642-4573-9c23-e76d665152c1">21,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">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="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNC0xLTEtMS03MjEwNQ_7a98f040-b298-4e32-8d24-16bd249c409d">1,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNS0xLTEtMS03MjEwNQ_645ca0cc-acb8-4794-be9c-ae578934950e">1,905</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:middle"><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="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNi0xLTEtMS03MjEwNQ_ccaf0e3a-2455-4af3-80a5-f46dac2e4616">40,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNy0xLTEtMS03MjEwNQ_29e7a62f-3beb-49a7-bd07-b94e3e4005af">67,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_40"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxMg_79a68097-ceab-49b3-b21a-1d43d04f40c7" continuedAt="i102e87b881404703bdd2cd9606d06bab" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;Revenue &amp; Receivables </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition: </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%">Performance obligations</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 has contracts with customers for standard products and custom engineered products, and determines when and how to recognize revenue for each performance obligation based on the nature and type of contract. </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%">Revenue from contracts with customers for standard products is recognized when legal title and significant risk and rewards has transferred to the customer, which is generally at the time of shipment. This is the point in time when control is deemed to transfer to the customer. The Company sells standard products to customers utilizing purchase orders. Payment terms for these types of contracts generally require payment within <ix:nonFraction unitRef="number" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="cmco:StandardProductContractTermsMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfMzI5ODUzNDg5MjgwOQ_d2d0d868-e5cf-41dc-918a-7982e95e72a1">30</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="cmco:StandardProductContractTermsMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfMzI5ODUzNDg5MjgyMA_1f9c81ee-ff3b-4894-8fb8-1011ccdeb413">60</ix:nonFraction> days. Each standard product is deemed to be a single performance obligation and the amount of revenue recognized is based on the negotiated price. The transaction price for standard products is based on the price reflected in each purchase order. Sales incentives are offered to customers who purchase standard products and include offers such as volume-based discounts, rebates for priority customers, and discounts for early cash payments. These sales incentives are accounted for as variable consideration included in the transaction price. Accordingly, the Company reduces revenue for these incentives in the period which the sale occurs and is based on the most likely amount method for estimating the amount of consideration the Company expects to receive. These sales incentive estimates are updated each reporting period as additional information becomes available.</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 also sells custom engineered products and services, which are contracts that are typically completed within one quarter but can extend beyond one year in duration. For custom engineered products, the transaction price is based upon the price stated in the contract. Variable consideration has not been identified as a significant component of transaction price for custom engineered products and services.  The Company generally recognizes revenue for custom engineered products upon satisfaction of its performance obligation under the contract which typically coincides with project completion which is when the products and services are controlled by the customer. Control is typically achieved at the later of when legal title and significant risk and rewards have transferred to the customer or the customer has accepted the asset. These contracts often require either up front or installment payments. These types of contracts are generally accounted for as one performance obligation as the products and services are not separately identifiable. The promised services (such as inspection, commissioning, and installation) are essential in order for the delivered product to operate as intended on the customer&#8217;s site and the services are therefore highly interrelated with product functionality. </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%">For most custom engineered products contracts, the Company determined that while there is no alternative use for the custom engineered products, the Company does not have an enforceable right to payment (which must include a reasonable profit margin) for performance completed to date in order to meet the over time revenue recognition criteria. Therefore, revenue is recognized at a point in time (when the contract is complete). For custom engineered products contracts that contain an enforceable right to payment (including reasonable profit margin) the Company satisfies the performance obligation over time and recognizes revenue based on the extent of progress towards completion of the performance obligation. The cost-to-cost measure of progress is an appropriate measure of progress toward satisfaction of performance obligations as this measure most accurately depicts the progress of work performed and transfer of control to the customers. Under the cost-to-cost measure of progress, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recognized proportionally as costs are incurred.</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%">Sales and other taxes collected with revenue are excluded from revenue. Shipping and handling costs incurred prior to shipment are considered activities required to fulfill the Company&#8217;s promise to transfer goods, and do not qualify as a separate </span></div></ix:nonNumeric><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><ix:continuation id="i102e87b881404703bdd2cd9606d06bab" continuedAt="i8869b2f860504106943b6c15ab4d1011"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance obligation. Additionally, the Company offers standard warranties which are typically <ix:nonNumeric contextRef="id305c024b3ef4210ac765e92d6a1f087_D20220401-20221231" name="us-gaap:RevenuePerformanceObligationDescriptionOfWarranty" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxNQ_bee4f676-876c-4d78-8363-3f61460edf96">12</ix:nonNumeric> months in duration for standard products and <ix:nonNumeric contextRef="i0fe08aac831f4b5faecc0f79217a455a_D20220401-20221231" name="us-gaap:RevenuePerformanceObligationDescriptionOfWarranty" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwNg_51dc8b3c-99a8-45d1-a32b-c21112768bc0">24 to 36</ix:nonNumeric> months for custom engineered products. These types of warranties are included in the purchase price of the product and are deemed to be assurance-type warranties which are not accounted for as a separate performance obligation. Other performance obligations included in a contract (such as drawings, owner&#8217;s manuals, and training services) are immaterial in the context of the contract and are not recognized as a separate performance obligation.</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%">For additional information on the Company&#8217;s revenue recognition policy refer to the consolidated financial statements included in the&#160;2022&#160;10-K.</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%">Reconciliation of contract balances</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 records a contract liability when cash is received prior to recording revenue. Some standard contracts require a down payment while most custom engineered contracts require installment payments. Installment payments for the custom engineered contracts typically require a portion due at inception while the remaining payments are due upon completion of certain performance milestones. For both types of contracts, these contract liabilities, referred to as customer advances, are recorded at the time payment is received and are included in Accrued liabilities on the Condensed Consolidated Balance Sheets. When the related performance obligation is satisfied and revenue is recognized, the contract liability is released into income.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwNw_3b2db136-56b1-4417-89b8-f776ebb6e9c2" continuedAt="i20905a76d7494e579e7861fa2b7afcfe" escape="true"><div 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 following table illustrates the balance and related activity for customer advances in the nine months ended December&#160;31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:92.690%"><tr><td style="width:1.0%"></td><td style="width:70.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.412%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, beginning balance</span></td><td style="background-color:#ffffff;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:#ffffff;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMS0xLTEtMS03MjEwNQ_1f08e0d2-8f14-451d-98d0-88e4a9694b30">22,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;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:#ffffff;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="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMS0yLTEtMS03MjEwNQ_1ec2f120-eb15-4481-89cf-134ea5574934">15,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional customer advances received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromCustomersForProgressPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMi0xLTEtMS03MjEwNQ_3f7e1c74-1c0c-4899-bed5-ef923519e789">56,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromCustomersForProgressPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMi0yLTEtMS03MjEwNQ_f2afc9db-f402-4601-91cc-ce87c7b476e6">26,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from customer advances included in beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMy0xLTEtMS03MjEwNQ_1e2d9404-fe78-4731-8eb8-a2ff841a82e7">22,453</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMy0yLTEtMS03MjEwNQ_6e95ce56-3c25-4892-a9cd-3a29d3ac0c4b">15,373</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNC0xLTEtMS03MjEwNQ_daddfffa-70a6-43a3-9b68-79f51f2ea95f">34,302</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNC0yLTEtMS03MjEwNQ_aa60bb34-20bd-4509-be13-744c74252df1">13,087</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNS0xLTEtMS03MjEwNQ_dec13b09-82e4-4bd7-959b-361f09152b47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNS0yLTEtMS03MjEwNQ_46b3d066-c5d3-48f6-b158-5b7cc64a08a0">14,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNi0xLTEtMS03MjEwNQ_03fa7406-bb15-4825-8d3c-0a3dcf2d3852">418</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNi0yLTEtMS03MjEwNQ_024b9998-33e0-470f-bf14-ae5d0c5f5e17">354</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNy0xLTEtMS03MjEwNQ_a32b910d-fb84-4d95-b441-e0463da3dd5c">22,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNy0yLTEtMS03MjEwNQ_5e237925-0492-4dc6-8a8d-4a1e31785996">28,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;&#160;&#160;&#160;&#160;</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%"><ix:continuation id="i20905a76d7494e579e7861fa2b7afcfe">&#160;&#160;&#160;&#160;(1) Other includes the impact of foreign currency translation</ix:continuation> </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%">Revenue was recognized prior to the right to invoice the customer which resulted in a contract asset balance in the amount of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjI3NQ_74c96564-a137-4d96-9541-bfd65b9e27a6">2,532,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjI4Mg_d67311a1-572e-4b20-8c1b-715d48d8bf11">2,410,000</ix:nonFraction> as of December&#160;31, 2022 and March&#160;31, 2022, respectively. Contract assets are included in Prepaid expenses and other assets on the Condensed Consolidated Balance Sheets. </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%">Remaining Performance Obligations</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 of December&#160;31, 2022, the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) was approximately $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjYyOA_35a5185e-2f55-4eed-9802-972e7f6e5eea">11,242,000</ix:nonFraction>. We expect to recognize approximately <ix:nonFraction unitRef="number" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjY2OQ_5c59caee-8505-4be5-bde2-650010e566de">36</ix:nonFraction>% of these sales over the next twelve months.</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:400;line-height:120%">Disaggregated revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with FASB ASC Topic 606, the Company is required to disaggregate revenue into categories that depict how economic factors affect the nature, amount, timing and uncertainty of revenue and cash flows. </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%">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><ix:continuation id="i8869b2f860504106943b6c15ab4d1011" continuedAt="iea19aea5701745fd96a0e80a9c317709"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwOA_9ee0479c-6b07-42bd-aba3-61668b93deed" escape="true"><div 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 following table illustrates the disaggregation of revenue by product grouping for the three and nine months ended December&#160;31, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 (in thousands): </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:27.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.425%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.722%"></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%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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%">Net Sales by Product Grouping</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%">December 31, 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%">December 31, 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:10pt;font-weight:700;line-height:100%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Industrial Products</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="i32dcd064c1c64f799a245035582db2cf_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi0xLTEtMS03MjEwNQ_7f3e12c9-b55a-45e1-a102-93ff9c7dfd41">77,423</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;border-top:2pt solid #000000;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="i21caf0a5f53745cb8db4a9fc34256e36_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi0zLTEtMS03MjEwNQ_c9d64d2b-bd5c-46ad-9b4c-c8a1473b348c">77,754</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: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="i86a271e2c1ff432ba6d6f54d6cbc425b_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi00LTEtMS03MjEwNQ_0e005d48-af69-4fd9-b6b0-2e8b84d95fdc">240,366</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;border-top:2pt solid #000000;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="ib3e8f174752245a2be8467eb6ec3b77d_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi02LTEtMS03MjEwNQ_716889d2-072c-476d-aa8b-ab5855cc8f4a">241,595</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crane Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb5b660a112486693139e06e77834d4_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy0xLTEtMS03MjEwNQ_fe956a0f-a1aa-45c5-a3d7-2481bbe20471">97,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia38afb6cb72f40aeabc8f2d39a978cf2_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy0zLTEtMS03MjEwNQ_abb8539e-7463-43d9-8334-f5f84b9da902">81,213</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c67f746ceb34f309a5991a8b66bc1bc_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy00LTEtMS03MjEwNQ_bad412a8-1ea1-4395-b3ce-3c8c6eea82dd">266,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ddb85042be7483089633b3885f854bc_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy02LTEtMS03MjEwNQ_87e71b8a-1192-4b27-9994-f32e8900ff8d">244,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Engineered Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5324efec6eb4687ad5f06d498c176d0_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC0xLTEtMS03MjEwNQ_8d8173c9-b230-4255-aedc-3f27b6ba122b">21,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i028ddcedb8194df0bed1edb0dd1efabf_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC0zLTEtMS03MjEwNQ_741509d1-dd7b-41df-86b0-a11492c9b5c7">20,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fb32f97aac4af194bab6d8dead5847_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC00LTEtMS03MjEwNQ_56e6b93a-68cf-45a4-98fe-0ddfff477b87">61,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96e09fb2f8d947b1be0d176b75af16fd_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC02LTEtMS03MjEwNQ_03856550-7279-444b-bfc8-51305eaf96e6">62,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">Precision Conveyor 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%"><ix:nonFraction unitRef="usd" contextRef="i068fe8cbde4442d5aa66f2aa36707b4f_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS0xLTEtMS03MjEwNQ_0555cf04-c6b8-4bf9-9042-4854517d2995">33,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d9d310ba3a5401eaad812a6bc0a5368_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS0zLTEtMS03MjEwNQ_d65fa66f-f621-4dd8-9765-d1a39492bbf5">36,382</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2fcbcf0a59b4fd083711dec3f33923d_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS00LTEtMS03MjEwNQ_3a53cfef-610e-411d-b3a8-f10174115cf3">113,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca31af5b7c8407bba7140f207ceba39_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS02LTEtMS03MjEwNQ_ad5ef454-625d-4cc3-b246-edd05daccdb1">104,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bf9b82427e144d09d3d5859f9fc0ead_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi0xLTEtMS03MjEwNQ_0a4110f6-d250-42c8-8100-677aebcc1a5a">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e67bbdf5e1b402c84e31d04e76b0cb0_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi0zLTEtMS03MjEwNQ_db0f6854-6890-40e6-9f88-71b05cd3afca">46</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696907d2d0184d8b9554d83e070627a6_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi00LTEtMS03MjEwNQ_dc1bc06e-00e5-4184-8fcd-b990e2c67f8c">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2620a5e6d43f4fbb97648e4b2a55646c_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi02LTEtMS03MjEwNQ_d3b492b1-7577-41d3-8b9d-43deafd8d591">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy0xLTEtMS03MjEwNQ_1322a026-99c7-42f0-ad1b-2a8430a8f6bf">230,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy0zLTEtMS03MjEwNQ_96377d54-19ea-41f2-8b0b-92a4d774689c">216,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy00LTEtMS03MjEwNQ_a14f25eb-6223-449d-9b7f-50c169eedc20">682,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy02LTEtMS03MjEwNQ_5f11ab95-ec04-4f5e-b154-deb2b87901f4">653,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial products include: manual chain hoists, electrical chain hoists, rigging/clamps, industrial winches, hooks, shackles, and other forged attachments. Crane solutions products include: wire rope hoists, drives and controls, crane kits and components, and workstations. Engineered products include: linear and mechanical actuators, lifting tables, rail projects, and actuation systems. Precision conveyor products include: low profile, flexible chain, large scale, sanitary and vertical elevation conveyor systems, as well as pallet system conveyors and accumulation systems. The All other product grouping includes miscellaneous revenue. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical expedients</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%">Incremental costs to obtain a contract incurred by the Company primarily relate to sales commissions for contracts with a duration of one year or less. Therefore, these costs are expensed as incurred and are recorded in Selling expenses on the Condensed Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations for contracts with an expected length of one year or less are not disclosed. Further, revenue from contracts with customers do not include a significant financing component as payment is generally expected within one year from when the performance obligation is controlled by the customer.</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%">Accounts Receivable: </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%">Under ASU 2016-13, the Company is required to remeasure expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions and reasonable forecasts. In addition to these factors, the Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends, and other factors. Accounts receivable are charged against the allowance for doubtful accounts once all collection efforts have been exhausted. Due to the short-term nature of such accounts receivable, the estimated amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxNA_52b9a697-0b83-4880-a35a-49b5e051da2e" continuedAt="i665f679a3b9c423e865406adadad3a89" escape="true"><div 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 following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the nine months ended December 31, 2022 and December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:86.988%"><tr><td style="width:1.0%"></td><td style="width:56.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.246%"></td><td style="width:0.1%"></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%">Allowance for doubtful accounts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">March 31, beginning balance</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMS0xLTEtMS03MjEwNQ_1524a5f7-8453-48f0-9f43-0426c4e8d9b4">5,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><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="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMS0yLTEtMS03MjEwNQ_c0cb7cbc-1ccf-4ab7-a9df-f6850656d633">5,686</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMi0xLTEtMS03MjEwNQ_d250ce1a-e041-49d8-a501-55da432c787f">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMi0yLTEtMS03MjEwNQ_969e54c0-f668-420a-8fb4-48e2a660ea3f">961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Less uncollectible accounts written off, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMy0xLTEtMS03MjEwNQ_9d00844d-c0da-45d3-b113-697695dae814">996</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMy0yLTEtMS03MjEwNQ_18b59618-01fb-449f-a5ad-0705399d2466">1,520</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%">Allowance recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNC0xLTEtMS03MjEwNQ_cf0a20f5-8d78-4af7-9ee7-7903da090631">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNC0yLTEtMS03MjEwNQ_4966ed42-9aae-4dc3-8102-80274a4dbfc6">227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNS0xLTEtMS03MjEwNQ_e893e61b-3170-40b4-b6b7-7f8cd6876222">134</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNS0yLTEtMS03MjEwNQ_aafdcf22-d415-4337-aa63-5ad65d7fa1b3">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNi0xLTEtMS03MjEwNQ_ef2bf11b-0559-44de-b3f7-3a6d08b92dcd">5,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i6701d11e933b494dbcbde17c56faf41c_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNi0yLTEtMS03MjEwNQ_245bd8b6-4b47-44e2-93a0-2d18fa0d464d">5,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iea19aea5701745fd96a0e80a9c317709"><ix:continuation id="i665f679a3b9c423e865406adadad3a89">  (1) Other includes the impact of foreign currency translation</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_43"></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%">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><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RleHRyZWdpb246YjNjNDk3YWFiYmU5NDVmYmI3YTRiMWQ3NzQwZjNiMDBfNTI3Nw_fe8fa193-33dc-4762-96e5-34600731325d" continuedAt="i4ec4c14d15c849dda83708d8abfa8bd8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;Fair Value Measurements</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%">FASB ASC Topic 820 &#8220;Fair Value Measurements and Disclosures&#8221; establishes the standards for reporting financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value on a recurring basis (at least annually). Under these standards, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e. the "exit price") in an orderly transaction between market participants at the measurement date. </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%">ASC 820-10-35-37 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the valuation techniques that market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is separated into three levels based on the reliability of inputs as follows:</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%">Level 1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment. </span></div><div style="padding-left:36pt;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%">Level 2 - Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly, involving some degree of judgment. </span></div><div style="padding-left:36pt;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%">Level 3 - Valuations based on inputs that are unobservable and significant to the overall fair value measurement. The degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3.</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%">The availability of observable inputs can vary and is affected by a wide variety of factors, including the type of asset/liability, whether the asset/liability is established in the marketplace, and other characteristics particular to the transaction. To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes the level in the fair value hierarchy within which the fair value measurement in its entirety falls is determined based on the lowest level input that is significant to the fair value measurement in its entirety.</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%">Fair value is a market-based measure considered from the perspective of a market participant rather than an entity-specific measure. Therefore, even when market assumptions are not readily available, assumptions are required to reflect those that market participants would use in pricing the asset or liability at the measurement date.</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 uses quoted market prices when valuing its marketable securities and, consequently, the fair value is based on Level 1 inputs. These marketable securities consist of equity and fixed income securities.  The Company primarily uses readily observable market data in conjunction with internally developed discounted cash flow valuation models when valuing its derivative portfolio and, consequently, the fair value of the Company&#8217;s derivatives is based on Level 2 inputs. The carrying amount of the Company's pension-related annuity contract is recorded at net asset value of the contract and, consequently, its fair value is based on Level 2 inputs and is included in Other assets on the Condensed Consolidated Balance Sheets. The carrying value of the Company&#8217;s Term Loan approximates fair value based on current market interest rates for debt instruments of similar credit standing and, consequently, their fair values are based on Level 2 inputs.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></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%">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><ix:continuation id="i4ec4c14d15c849dda83708d8abfa8bd8" continuedAt="i1d75106695ec4ab5bc51d460423d07b3"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RleHRyZWdpb246YjNjNDk3YWFiYmU5NDVmYmI3YTRiMWQ3NzQwZjNiMDBfNTI4Mg_64f2c970-91cd-44b3-8dad-201e2698e9f0" escape="true"><div 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 following table provides information regarding financial assets and liabilities measured or disclosed at fair value (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:44.134%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.065%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">December 31, </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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMi0yLTEtMS03MjEwNQ_13c0ff1b-e864-4283-8ca3-4d31175d07a4">2022</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC0yLTEtMS03MjEwNQ_26daefa9-ec09-4efb-b038-d565eb810084">10,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i9da8b64cdd434f7a86074a4fd28075a0_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC00LTEtMS03MjEwNQ_41d26142-a577-4981-a036-89cc6d998531">10,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1f5178a2501f4b278385e46c5ef70c95_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC02LTEtMS03MjEwNQ_68fb1c43-0097-46c3-a342-727483eb6d77">&#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="i26ca0eea9c5a49c7a195ea3b99894b62_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC04LTEtMS03MjEwNQ_657cf292-2c5d-4c95-96c2-7a6f09999e49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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="ia980a8a01f3f442682f5b63e03ac869e_I20221231" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS0yLTEtMS03MjEwNQ_f99efead-922b-4d66-8cf8-b23210806421">1,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55ab9ff3515b4537b394447d5829dd3c_I20221231" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS00LTEtMS03MjEwNQ_00f478cc-7111-4825-b385-e8a5f27f8df9">&#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="iccc52170f82547ec8878eb2cee024abd_I20221231" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS02LTEtMS03MjEwNQ_f51b2cd0-dccc-451d-8bfe-9f82a8ba252a">1,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc5993d10c84fceb991de814575f698_I20221231" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS04LTEtMS03MjEwNQ_96152431-87e1-43d8-86ae-6a9439bfac95">&#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><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%">Derivative Assets (Liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#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;Foreign exchange contracts</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="i188bebf97819487698b049773a4daf6d_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC0yLTEtMS03MjEwNQ_f3b6e4b4-981f-46f1-a2fb-e428c3b16bbc">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3167dfa389f34c5c8c4bb2dab019e317_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC00LTEtMS03MjEwNQ_0879da5f-712d-44bb-8f54-bd11fa0710c9">&#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="i89dfc78ec33a4f94aebc581ad96716d8_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC02LTEtMS03MjEwNQ_0b820931-023e-4eb7-a92a-0b2bd63bc224">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b2389b329dc4cbab5b93dab37f68922_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC04LTEtMS03MjEwNQ_ab542e66-0d49-486e-b867-8a5a969d33b9">&#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;Interest rate swap </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="ic28001a5060f42daae115e27c171bdc7_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS0yLTEtMS03MjEwNQ_797d2729-b2fb-42b5-be34-abe5eabaa7e5">12,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9270fdae16143478f9cb062e6ae5354_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS00LTEtMS03MjEwNQ_b436c2e8-bf7f-421a-962b-50d5df578e97">&#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="i07ab56eb704a483b84864eb9de0bcb77_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS02LTEtMS03MjEwNQ_f06bde3a-317e-4e44-b149-610465f7f926">12,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5b326129c8c417fa6d371fe36e8b9cc_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS04LTEtMS03MjEwNQ_2ee69a19-e42a-40ef-aef0-583ec8ffaceb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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="i59507f7cf52745a093131491eabba0cd_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtMi0xLTEtNzIxMDU_5da30a59-b033-4752-a5ab-f6c08b85f937">1,305</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="if7482ae8ed814efba2b292c04185a3fb_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtNC0xLTEtNzIxMDU_0b459a9d-f1cc-4fe5-bca1-1cec7ceff32a">&#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="id139edc153e44936b91feccf294c07b4_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtNi0xLTEtNzIxMDU_4d6a7f8f-c730-4597-aa66-839de08dbdea">1,305</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="ica296e5e42ab425b9ae9762f46131f70_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtOC0xLTEtNzIxMDU_075000f2-07fb-495a-9d1d-1a18fc40f414">&#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><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:#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:400;line-height:100%">Disclosed at fair value:</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:2px 1pt;text-align: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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="i68cbfaa0a3aa4d86bd1facad6e32b4cf_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtMi0xLTEtNzIxMDU_ae18b537-edb5-41a3-a905-adf2a3cddfe0">467,244</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="i42cbf1cf3f9742ab8a3730da6c81e23b_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtNC0xLTEtNzIxMDU_8273543c-4b49-4c85-b4ec-cee79e167950">&#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="i113d689e6088408d988df0d6dd0acb6c_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtNi0xLTEtNzIxMDU_be0b38bf-76d9-444e-9e4b-6e2f739893df">467,244</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="i6711931fabd5491880df8757ceb49923_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtOC0xLTEtNzIxMDU_67534f42-68ba-41ad-b506-e74db6a0ee4d">&#8212;</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><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:44.134%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.065%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">March 31,</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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMi0yLTEtMS03MjEwNQ_13c0ff1b-e864-4283-8ca3-4d31175d07a4">2022</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC0yLTEtMS03MjEwNQ_8e80f833-42ea-4d41-8aac-2736e29a397e">10,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="id209b182bb5446cd8449411d1e8873ce_I20220331" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC00LTEtMS03MjEwNQ_14ac0788-41fb-4abf-bdb1-0aa57fd1271c">10,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ibcaf5383b0bf47aabec98e71d99a45e9_I20220331" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC02LTEtMS03MjEwNQ_56e4cfe9-7773-49e0-80b5-b6393d5b21c2">&#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="i372c43f97b9a42649a0d31573b923305_I20220331" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC04LTEtMS03MjEwNQ_a9dd6a85-bcf9-45f7-87e1-f442c02e59fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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="if6438850952a46fa8638074eff420821_I20220331" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS0yLTEtMS03MjEwNQ_eddeba3d-b4ec-4d36-a7dc-4e7e50301493">1,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb677d3add2e46c6a227381cd6cbf270_I20220331" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS00LTEtMS03MjEwNQ_e9bc9138-bf45-408f-9e6c-6dff9f83bfdc">&#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="if37d68db6ecf4fcca9894b0813355686_I20220331" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS02LTEtMS03MjEwNQ_f4167915-7c2b-48f6-921a-9d9c545c004e">1,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icccbf40b8c9f4aa58749d9d28aca4a5d_I20220331" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS04LTEtMS03MjEwNQ_724a3b47-a005-4fcd-8293-591c74403e9f">&#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%">Derivative assets (liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#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;Foreign exchange contracts</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="id8f27e5e0bb445318b8bbde73721f6da_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy0yLTEtMS03MjEwNQ_c581997d-1062-4fee-857f-d9025ed887f6">217</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="i0dac0841bd2946629ce5677fcb681e9e_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy00LTEtMS03MjEwNQ_223f8179-0c39-4725-a319-ca2e25b0206e">&#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="ia6914166863a481bae5e3c893621383d_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy02LTEtMS03MjEwNQ_3d752122-eb95-4a31-bab8-6c87a22b3f35">217</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="ia0c626cff24341b7aa9d74c53e53393e_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy04LTEtMS03MjEwNQ_c160febe-0d40-4223-bcc8-c21059c91aaa">&#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><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;Interest rate swap </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="icb01dbdafaf443a7b0bfa56687207e83_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS0yLTEtMS03MjEwNQ_28634aa9-2582-450c-a997-4f904580cad5">3,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i730649f187e440b79d2fe473253f6b8a_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS00LTEtMS03MjEwNQ_1e13ff6c-7fb5-425d-80cc-e776b626ba85">&#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="i05e03049b53843f1b967361aa24b021d_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS02LTEtMS03MjEwNQ_0d9a25c0-6db1-4fa9-90d6-cfdcc730dc7c">3,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief93aee965774a8891c78766ea92c343_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS04LTEtMS03MjEwNQ_64daa8d0-6ddb-408c-b5ff-cbb4710a6e5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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="i597121a81cf54dbba73ed2b1ac2f5f82_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtMi0xLTEtNzIxMDU_b0641094-e252-412d-9598-d70e47a38cf4">8,713</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="i4def7d85820c4850b25c01e19c629a7b_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtNC0xLTEtNzIxMDU_b6b7262a-4a7d-4568-addf-5ccf4aa8c067">&#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="i8b7e0db1f6fd4d86aaafae7f654321a7_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtNi0xLTEtNzIxMDU_ea3bb2ad-c2f5-4ab2-8b3b-9927f7010467">8,713</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="i6575e5a0c93f4c4c94e4a6dd1d2c3884_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtOC0xLTEtNzIxMDU_e03ff321-8bf1-4571-94a2-1cf4a31bad16">&#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 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><td colspan="3" style="background-color:#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%">Disclosed at fair value:</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:2px 1pt;text-align: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%">Term loan</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="ie038e857645a403599754c90ff41f94e_I20220331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtMi0xLTEtNzIxMDU_b5eec3f4-4253-4fbd-8185-abee553ce62e">497,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ca70516318145438bff90c609d329b2_I20220331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtNC0xLTEtNzIxMDU_0fcfc857-ba0b-4f20-a925-2d6b9a886ba4">&#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="ic85664ea57c3499ab56a2749cd6905ef_I20220331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtNi0xLTEtNzIxMDU_0b8dce0d-22ea-45e2-8eef-1648236f2c1c">497,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7635a48a7d14706b0f325bc258ae177_I20220331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtOC0xLTEtNzIxMDU_e95cc0c6-2edf-473a-8e8b-a2f3934095e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;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 does not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis. At December&#160;31, 2022, the Term Loan B has been recorded at carrying value, which approximates fair value.</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 gains, interest, and dividend income on marketable securities are recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.&#160;&#160;Changes in the fair value of derivatives are recorded in foreign currency exchange (gain) loss or other comprehensive income (loss), to the extent that the derivative qualifies as a hedge under the provisions of FASB ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.</span></div></ix:continuation><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%"><ix:continuation id="i1d75106695ec4ab5bc51d460423d07b3">There were no assets and liabilities recorded on a non-recurring basis during the nine months ended December&#160;31, 2022.  Refer to the 2022 10-K for a full description of the assets and liabilities measured on a non-recurring basis that are included in the Company's March&#160;31, 2022 balance sheet.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_46"></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%">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><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RleHRyZWdpb246YTcwZTk0MjMyYWUyNDcyNTllYjhlM2E1Y2M5MGQ0NjhfNTUx_defc74b0-9930-41e0-bc67-0dd8eba1eedb" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;Inventories</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RleHRyZWdpb246YTcwZTk0MjMyYWUyNDcyNTllYjhlM2E1Y2M5MGQ0NjhfNTQx_6ad59cb0-8fb0-487b-b626-49033e2a848f" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:60.140%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At cost - FIFO basis:</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: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;text-align: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 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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMi0yLTEtMS03MjEwNQ_282805fa-4624-46df-b99f-98af0b477e84">159,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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMi00LTEtMS03MjEwNQ_5271c13e-9461-4955-ae3b-201813f8a6fc">129,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Work-in-process</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMy0yLTEtMS03MjEwNQ_6645d86f-a8e1-40a8-8d47-a03e67ba1e1c">27,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMy00LTEtMS03MjEwNQ_414e4943-8b95-4501-87d9-55ab089c6637">28,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Finished goods</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNC0yLTEtMS03MjEwNQ_f88ae01e-97df-4760-befe-78cad1251175">42,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNC00LTEtMS03MjEwNQ_c8130b1c-6254-4bca-a912-3842ef17a6c4">36,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 at cost FIFO basis</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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNS0yLTEtMS03MjEwNQ_d71fc736-7273-498b-8ae4-c1f689b59083">229,783</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNS00LTEtMS03MjEwNQ_9087a001-600e-436d-9529-3ec420f8f364">193,769</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%">LIFO cost less than FIFO cost</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNi0yLTEtMS03MjEwNQ_fc3a6c50-0e58-46c0-b8c6-39c052ebba08">29,133</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNi00LTEtMS03MjEwNQ_1f87fc24-9a78-4ce4-93ff-2de0af93853f">21,630</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%">Net inventories</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: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-bottom:3pt double #000000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:InventorySuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNy0yLTEtMS03MjEwNQ_22469145-401c-4fac-a272-c34b7b0ad4e4">200,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:InventorySuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNy00LTEtMS03MjEwNQ_2b277b2c-2de0-4ec2-9ce4-c91300c92457">172,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, estimated interim results are subject to change in the final year-end LIFO inventory valuation.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_49"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzMxOQ_d8f42c94-87da-49ba-a7b6-99caa213704e" continuedAt="icb2a27f3b21f40f3996c7f1b23785a4a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;Marketable Securities and Other Investments</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%">In accordance with ASU 2016-01, &#8220;Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities,&#8221; all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) are measured at fair value through earnings.  The Company's marketable securities are recorded at their fair value, with unrealized changes in market value realized within Investment (income) loss on the Condensed Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a gain of $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzI5ODUzNDg4ODY4OA_26d2d3af-67e8-49b1-b5fb-922a09663c41">362,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNjYz_694b1e84-6b61-4e5d-8364-f103d46611ef">145,000</ix:nonFraction> in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and a loss of $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNzEx_72670055-cefb-4987-a08b-7304c34257ba">558,000</ix:nonFraction> and a gain of $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNzI4_14f91d4a-557f-4a6b-a9c8-103e5dccb967">214,000</ix:nonFraction> in the nine months ended December 31, 2022, and December&#160;31, 2021, 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:400;line-height:120%">Consistent with prior periods, the estimated fair value is based on quoted market prices at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are included in Investment (income) loss in the Condensed Consolidated Statements of Operations. </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%">Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and product liability insurance claims filed through CM Insurance Company, Inc. ("CMIC"), a wholly owned captive insurance subsidiary. The marketable securities are not available for general working capital purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realized gains related to sales of marketable securities were <ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_0f9ec344-7a01-4f83-939f-e01e91064b4e"><ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_0fc337fc-4f9d-4106-a67d-b374fea13064"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_d0c67b71-5fe4-4200-884b-613ef535e2c7"><ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_fc386065-6d0f-4eb2-84d3-f7d954f472fd">not</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> material in the three and nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively.</span></div></ix:nonNumeric><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%"><ix:continuation id="icb2a27f3b21f40f3996c7f1b23785a4a">The Company owns a <ix:nonFraction unitRef="number" contextRef="i1e8db03383354e7790de289f1b36c63d_I20171221" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTU3NQ_fa8facfc-aa7c-4a4e-b36e-7292bcbf63fc">49</ix:nonFraction>% ownership interest in Eastern Morris Cranes Company Limited ("EMC"), a limited liability company organized and existing under the laws and regulations of the Kingdom of Saudi Arabia. The Company's ownership represents an equity investment in a strategic customer of STAHL serving the Kingdom of Saudi Arabia. The investment's carrying value is presented in Other assets in the Condensed Consolidated Balance Sheets in the amount of $<ix:nonFraction unitRef="usd" contextRef="i83f0dd77fdc74cdfb24dcd38f4a28400_I20221231" decimals="0" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjAxMA_4ac0d720-175d-45b0-9f0b-41f419642d5b">2,566,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i78848461cee04256a83fb9cfdaddefb3_I20220331" decimals="0" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjAxNw_d4069538-f0fd-4e64-8307-ea3ef1b5ed42">2,765,000</ix:nonFraction> as of December&#160;31, 2022 and March&#160;31, 2022, respectively, and has been accounted for as an equity method investment.  The investment value was increased for the Company's ownership percentage of income earned by EMC in the amount of $<ix:nonFraction unitRef="usd" contextRef="i10506c70dc854ceb8023f9f85a37277c_D20221001-20221231" decimals="0" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjIyNg_e9f911a1-7273-46a9-809d-fb5830a24656">142,000</ix:nonFraction> and decreased in the amount of $(<ix:nonFraction unitRef="usd" contextRef="i87b2bff27746413d8e937669581360cb_D20211001-20211231" decimals="0" sign="-" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjIzMw_801b5918-d7ba-419d-8914-29e2330273b7">218,000</ix:nonFraction>) in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and increased by $<ix:nonFraction unitRef="usd" contextRef="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231" decimals="0" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjI3NQ_b418bf67-8e61-42ac-ab99-287713d3742c">209,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i15df3aa58ea248a191ffdefb04eca082_D20210401-20211231" decimals="0" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjI4Mg_eadf4f8f-c96a-47b9-8d29-ccd7b0d75726">157,000</ix:nonFraction> in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.  Further, in the nine months ended December 31, 2022 and December 31, 2021, EMC distributed cash dividends which the Company received <ix:nonFraction unitRef="number" contextRef="i1e8db03383354e7790de289f1b36c63d_I20171221" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjUyMg_22b10af0-55d5-4796-bbe4-ab3621ac7603">49</ix:nonFraction>% of pursuant to its ownership interest. The investment value was decreased for the Company's share of EMC's cash dividend in the amount of $<ix:nonFraction unitRef="usd" contextRef="ib4f43a94db1747cb96c81dcb394d4410_D20220401-20221231" decimals="0" name="us-gaap:ProceedsFromDividendsReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjYxOQ_55cd57b6-a756-4bc8-9ac3-a24158fa509f">313,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7a6590b1d1bc41c2b01b4634a85e7c94_D20210401-20211231" decimals="0" name="us-gaap:ProceedsFromDividendsReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjY1OQ_e6d23dff-5404-4430-8108-7080b3f24eef">324,000</ix:nonFraction> in the nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively, as they were determined to be a return of the Company's investment. Dividends are included in investing activities on the Condensed Consolidated Statements of Cash Flows in the amount of $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjk4NQ_46fdf14d-0f27-49ab-9fe8-9e7d6b4ca40d">313,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNTQ5NzU1ODE5MjAw_21b58755-f52a-44b4-a491-9ad3bf06d940">324,000</ix:nonFraction> in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, as the distribution received exceeded cumulative equity in earnings, under the cumulative earnings approach.  The December&#160;31, 2022 and March&#160;31, 2022 trade accounts receivable balance due from EMC are $<ix:nonFraction unitRef="usd" contextRef="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231" decimals="0" name="us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzE4OQ_74e8b29f-06e2-4ac8-97f0-231619a97ee6">5,321,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id05e9ecc68a541019857d12a5073895f_D20210401-20220331" decimals="0" name="us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzE5Ng_08611677-5772-45b6-b055-22b66e7c83b2">4,133,000</ix:nonFraction>, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.</ix:continuation> </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><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_52"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzA0MQ_32ec6d5b-4d38-492b-a618-ce48c08d7b6c" continuedAt="i058b8714a006450ea5c2e2cc8fcc2631" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;Goodwill and Intangible Assets</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%">Goodwill and indefinite lived trademarks are not amortized but are tested for impairment at least annually, in accordance with the provisions of ASC Topic 350-20-35-1. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The fair value of a reporting unit is determined using a discounted cash flow methodology.&#160;The Company&#8217;s reporting units are determined based upon whether discrete financial information is available and reviewed regularly, whether those units constitute a business, and the extent of economic similarities between those reporting units for purposes of aggregation.&#160;&#160;The Company&#8217;s reporting units identified under ASC Topic 350-20-35-33 are at the component level, or one level below the operating segment level as defined under ASC Topic 280-10-50-10 &#8220;Segment Reporting - Disclosure.&#8221; The Company has <ix:nonFraction unitRef="reporting_unit" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfOTI0_3f93b578-a4ba-476f-853b-b065e6f4d9de">three</ix:nonFraction> reporting units as of December 31, 2022 and March&#160;31, 2022. The Duff-Norton reporting unit (which designs, manufactures and sources mechanical and electromechanical actuators and rotary unions) had goodwill of $<ix:nonFraction unitRef="usd" contextRef="id6a83e87f6624caf8e4616b8a6d571f7_I20220331" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTEwNA_1dcea388-2d64-4f87-a731-f05cea56a934"><ix:nonFraction unitRef="usd" contextRef="i5ca320daf3c24c889363f233bcb338a7_I20221231" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTEwNA_b4a443f0-6ed3-4264-8f01-b75e5b6631e3">9,699,000</ix:nonFraction></ix:nonFraction> at December&#160;31, 2022 and March&#160;31, 2022. The Rest of Products reporting unit (representing the hoist, chain, forgings, digital power, motion control, manufacturing, and distribution businesses) had goodwill of $<ix:nonFraction unitRef="usd" contextRef="i200b4418a6b44d278dc8eab488db2a73_I20221231" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTI5MA_bd8a9f25-23a9-412c-b9b8-7cd0f94b6748">304,778,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1a89501d670049bb86b1955c50f9b533_I20220331" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTI5Nw_30ed19fe-192c-4f2f-bc0e-ba2f58002ad4">310,793,000</ix:nonFraction> at December&#160;31, 2022 and March&#160;31, 2022, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $<ix:nonFraction unitRef="usd" contextRef="ibacacf62454c450aa855905cfc41c0d9_I20221231" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTQzNg_b931eb66-1b06-41af-9fc6-3546ff1a1b30">327,953,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5b5267c34e0d4a68bffa5037e7d8132a_I20220331" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTQ0Mw_844029da-76ea-41b0-a992-633c9c829f1f">328,357,000</ix:nonFraction> at December&#160;31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">Refer to the 2022 10-K for information regarding our annual goodwill and indefinite lived trademark impairment evaluation.  Future impairment indicators, such as declines in forecasted cash flows, may cause impairment charges. Impairment charges could be based on such factors as the Company&#8217;s stock price, forecasted cash flows, assumptions used, control premiums or other variables.  There were no such indicators during the three and nine months ended December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAzNw_f3b9defe-b989-463b-9979-92ceee9de707" escape="true"><div 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 summary of changes in goodwill during the nine months ended December 31, 2022 is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"></td><td style="width:86.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.997%"></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%">Balance at April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMC0xLTEtMS03MjEwNQ_0b8788bc-5cb7-4eec-967d-725c6ad043c0">648,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Working capital adjustment for Garvey (Refer to Note 2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81f5f40154ac49ba81a0cdb67d103626_D20221001-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMS0xLTEtMS03MjEwNQ_c7741523-47cf-4071-9f4b-992daa14d511">1,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Garvey contingent payment reclassification (Refer to Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMi0xLTEtMS03MjEwNQ_b06ddada-267e-44bf-90db-245acb9931d5">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMy0xLTEtMS03MjEwNQ_66ec386b-615b-4d29-85d7-8b47c883492c">6,035</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfNC0xLTEtMS03MjEwNQ_316f106e-0481-4cf2-9ef9-ff8f138e3e2e">642,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recognized net of accumulated impairment losses of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjA1OQ_479a42a1-cad6-4c98-b6f5-2d0e9ced41d2"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjA1OQ_efeb83e8-8359-4d56-80c2-15e852c94864">113,174,000</ix:nonFraction></ix:nonFraction> as of December 31, 2022 and March&#160;31, 2022, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAzMw_306b8acd-f472-4fa5-966d-b250e88775ef" continuedAt="i5bfd83021a0f46828a26aa8ab82bd56b" escape="true">Identifiable intangible assets are summarized as follows (in thousands):</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="i5bfd83021a0f46828a26aa8ab82bd56b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:23.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.178%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.178%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.185%"></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="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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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="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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></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="i7a306b99bdec4b3fbdba39193e043519_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0yLTEtMS03MjEwNQ_4ae59029-29df-498a-8f47-0898bfaffda1">19,406</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;border-top:2pt solid #000000;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="i7a306b99bdec4b3fbdba39193e043519_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi00LTEtMS03MjEwNQ_5427392a-a5af-401e-acd9-b8dec88a7f2e">5,926</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;border-top:2pt solid #000000;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="i7a306b99bdec4b3fbdba39193e043519_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi02LTEtMS03MjEwNQ_34238f96-db4a-4d04-b285-e71d2c26c571">13,480</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="iecb264988c4c4559a87f36805be08a7f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi04LTEtMS03MjEwNQ_1a7941a1-81f0-4b15-964e-904b6eaa32c3">19,529</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;border-top:2pt solid #000000;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="iecb264988c4c4559a87f36805be08a7f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0xMC0xLTEtNzIxMDU_4b961291-9fea-4404-986c-13e8af830a15">5,032</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;border-top:2pt solid #000000;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="iecb264988c4c4559a87f36805be08a7f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0xMi0xLTEtNzIxMDU_de8c60a6-f257-4e0f-b2ca-6dfa48ca2de1">14,497</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%">Indefinite lived trademark</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy0yLTEtMS03MjEwNQ_0f846e61-cd5c-446d-8823-f5907519552d">46,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy02LTEtMS03MjEwNQ_1cfb5279-e983-4570-9901-f81e90b9b5b6">46,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy04LTEtMS03MjEwNQ_44d359d4-6a2a-463f-9d8c-c2e4dc04d5d3">46,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy0xMi0xLTEtNzIxMDU_d31f64a7-735c-424f-8fae-4b60dade0c06">46,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Customer relationships</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="id2f697f3c4cc41f89eb7d95eb0332434_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0yLTEtMS03MjEwNQ_b9b3b176-e67b-4651-a36e-03a1899ebe97">320,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f697f3c4cc41f89eb7d95eb0332434_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC00LTEtMS03MjEwNQ_1dadeba1-ec11-49fa-ba62-cd137188ebce">83,427</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="id2f697f3c4cc41f89eb7d95eb0332434_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC02LTEtMS03MjEwNQ_ddf8235b-0333-4927-b549-d62ed97d87df">237,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic70762b39f6e45f7b1e71287e0bacb10_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC04LTEtMS03MjEwNQ_7a6971e0-53a8-43f1-89d4-709b7d7f192d">325,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic70762b39f6e45f7b1e71287e0bacb10_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0xMC0xLTEtNzIxMDU_f40b7aa7-da78-4852-b24a-f16ecf613503">71,202</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="ic70762b39f6e45f7b1e71287e0bacb10_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0xMi0xLTEtNzIxMDU_db0389bb-8c43-43e7-8fe6-01de77192631">254,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Acquired technology</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="i36549a26e7be40c2ba749b610d146dfb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0yLTEtMS03MjEwNQ_50afdfdc-6c09-450b-bc46-c4036e89022c">96,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36549a26e7be40c2ba749b610d146dfb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS00LTEtMS03MjEwNQ_05b50071-3184-45bf-aa22-0be41b269c70">26,387</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36549a26e7be40c2ba749b610d146dfb_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS02LTEtMS03MjEwNQ_5f572221-a2f8-4aa3-a2bb-007521c8a22a">69,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8c8cf456745406ab18620eb01eb24a9_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS04LTEtMS03MjEwNQ_6da19dd8-ac98-4ae1-bf18-6b39f1b6cd79">96,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id8c8cf456745406ab18620eb01eb24a9_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0xMC0xLTEtNzIxMDU_4520daaf-630e-4c68-88b6-c72736941895">21,789</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="id8c8cf456745406ab18620eb01eb24a9_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0xMi0xLTEtNzIxMDU_77a87137-ea89-4ee8-b409-2b09118a3aa6">74,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6970685480ea4bc38b71ab29cfa17669_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0yLTEtMS03MjEwNQ_96182457-4b1e-46d7-b990-e411037a78b7">3,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6970685480ea4bc38b71ab29cfa17669_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi00LTEtMS03MjEwNQ_b0fe046f-8e1d-445d-8868-8966d01af430">2,903</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="i6970685480ea4bc38b71ab29cfa17669_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi02LTEtMS03MjEwNQ_b8f946e9-102e-45ac-bf31-4bc72d4ce09a">616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94da772f418d4226bb78bd5ce1d619a5_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi04LTEtMS03MjEwNQ_627870f9-5aab-4dc8-9c41-6e57815efffb">3,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94da772f418d4226bb78bd5ce1d619a5_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0xMC0xLTEtNzIxMDU_23a38d51-8bda-4091-a696-e5d57b4d1ca5">2,779</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="i94da772f418d4226bb78bd5ce1d619a5_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0xMi0xLTEtNzIxMDU_8c7a49f4-a53e-48a4-a13c-062de14188bd">697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0yLTEtMS03MjEwNQ_e11ef745-0a82-4e9f-a9d7-075aad0824ea">486,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy00LTEtMS03MjEwNQ_56d4b019-2229-48b5-8a62-a2addc71a096">118,643</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy02LTEtMS03MjEwNQ_7d129fd3-79d5-469a-9a1b-28d9939b830b">367,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy04LTEtMS03MjEwNQ_ca8aa008-4c62-4ddf-85de-22b35da83a88">491,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0xMC0xLTEtNzIxMDU_cfdca1cb-a2e8-492c-b42e-e4163b49cb29">100,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0xMi0xLTEtNzIxMDU_05c966a8-76b8-48dd-ad45-dd5889fa3825">390,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets that are considered to have finite lives are amortized. The weighted-average amortization periods are <ix:nonNumeric contextRef="i8044fe6927a646b786f0b1bacb235b85_D20220401-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQxNg_12217c80-0a58-4a4f-bb2f-00fa01d1258a">14</ix:nonNumeric> years for trademarks, <ix:nonNumeric contextRef="i4cbd32d15ff64745b24bfcac7f275cdd_D20220401-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQ0MQ_eb6e6570-0a05-4017-9fb8-447bacaf3798">17</ix:nonNumeric> years for customer relationships, <ix:nonNumeric contextRef="ib7458330b4c94c28a5666108d42f3c61_D20220401-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQ3OA_8d108013-bb43-45c5-881b-3e8a69225951">16</ix:nonNumeric> years for acquired technology, <ix:nonNumeric contextRef="i32ba6bbd35af4eaea90a3604b2bf07b1_D20220401-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjUxMg_5a6f9ad3-69bf-4828-a774-2d7fcbcecca7">5</ix:nonNumeric> years for other, and <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjUzNg_ad01caaf-2157-47c3-868e-2efbdfc9834b">17</ix:nonNumeric> years in total. Trademarks with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjU5MQ_1cfb5279-e983-4570-9901-f81e90b9b5b6">46,100,000</ix:nonFraction> as of December 31, 2022 have an indefinite useful life and are therefore not being amortized.</span></div></ix:nonNumeric><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%">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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i058b8714a006450ea5c2e2cc8fcc2631">Total amortization expense was $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjY5OQ_dce9ea36-b465-487d-8129-c3c60b778f67">6,459,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjcwNg_dcf053ee-8def-4041-939b-54058e79da4a">6,254,000</ix:nonFraction> for the three months ended December 31, 2022 and 2021, respectively. Total amortization expense was $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjc3Mw_cbe9340c-5279-4088-aed1-ff76e964cbcd">19,442,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjc4MA_7320b0a4-ae8c-455b-ace7-83c9a6ec4276">18,648,000</ix:nonFraction> for the nine months ended December 31, 2022 and 2021, respectively. Based on the current amount of identifiable intangible assets and current exchange rates, the estimated annual amortization expense for each of the succeeding five years is expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_39342eb4-42e0-4c5f-897c-739f4c03baae"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_4af0f4ee-b160-4066-ac22-07a40dc743d5"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_a4360efa-58d2-4903-9132-296808d06edc"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_c791f1c5-c8fd-4d50-a7e2-13fdff396154"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_d4206b9b-abd4-4a84-8d3a-ee66a82646de">25,900,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>.</ix:continuation> </span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_55"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTYzOQ_0d03fc50-6a42-469c-9964-44b8d1c88e0a" continuedAt="iae18a837facb4d7fb04f3ebd4d626fcc" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;Derivative 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:400;line-height:120%">The Company uses derivative instruments to manage selected foreign currency and interest rate exposures. The Company does not use derivative instruments for speculative trading purposes. All derivative instruments must be recorded on the balance sheet at fair value. For derivatives designated as cash flow hedges, changes in the fair value of the derivative is recorded as accumulated other comprehensive loss, or &#8220;AOCL,&#8221; and is reclassified to earnings when the underlying transaction has an impact on earnings. For foreign currency derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange loss (gain) in the Company&#8217;s Consolidated Statements of Operations. The cash flow effects of derivatives are reported within net cash (used for) provided by operating activities on the Condensed Consolidated Statements of Cash Flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses in the event of non-performance by the counterparties on its financial instruments. The counterparties have investment grade credit ratings. The Company anticipates that these counterparties will be able to fully satisfy their obligations under the contracts.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's agreements with its counterparties contain provisions pursuant to which the Company could be declared in default of its derivative obligations. As of December 31, 2022, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of December 31, 2022, it could have been required to settle its obligations under these agreements at amounts which approximate the December&#160;31, 2022 fair values reflected in the table below. During the three and nine months ended December 31, 2022, the Company was not in default of any of its derivative obligations. </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 31, 2022, the Company had no derivatives designated as net investments or fair value hedges in accordance with FASB ASC Topic 815, &#8220;Derivatives and Hedging.&#8221;</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 has a cross currency swap agreement that is designated as a cash flow hedge to hedge changes in the value of an intercompany loan to a foreign subsidiary due to changes in foreign exchange rates. This intercompany loan is related to the acquisition of STAHL. As of December 31, 2022, the notional amount of this derivative is $<ix:nonFraction unitRef="usd" contextRef="i737e445c1e2a44588f51b7ba261f4a82_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMjIzNg_ebd83159-462e-4588-86b6-67a93293aa61">113,041,000</ix:nonFraction>, and this contract matures on March 31, 2028. During fiscal 2022, the Company modified the cross currency swap by extending it to fiscal year 2028, matching the intercompany loan.  The Company concluded that the transaction to modify the cross currency swap, as well as the modified swap, maintained hedge accounting.  The modified cross currency swap is considered to have an other than insignificant financing element.  As such, its cash flows are classified within financing activities in the Statement of Cash Flows.  From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="i737e445c1e2a44588f51b7ba261f4a82_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMjgzOA_c26bbfd6-03e3-4d15-8da9-4eb1a744bdf8">584,000</ix:nonFraction> out of AOCL, and into foreign currency exchange loss (gain), during the next 12 months based on the contractual payments due under this intercompany loan.</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 has foreign currency forward agreements that are designated as cash flow hedges to hedge a portion of forecasted inventory purchases denominated in foreign currencies. As of December 31, 2022, the notional amount of those derivatives was $<ix:nonFraction unitRef="usd" contextRef="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231" decimals="0" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzIyNg_7dd6aae6-f83f-48d5-ae1a-0f428e47b6ce">4,384,000</ix:nonFraction>, and all contracts mature by September 30, 2023. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzM1MA_21ab2980-cbab-4cf7-839f-20acb8e23300">51,000</ix:nonFraction> out of AOCL during the next 12 months based on the expected sales of the goods purchased.</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 policy is to maintain a capital structure that is comprised of <ix:nonFraction unitRef="number" contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231" decimals="1" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzUyMQ_8b3f5642-0f7e-4742-89ed-e34b54f5aa8b">50</ix:nonFraction>-<ix:nonFraction unitRef="number" contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231" decimals="1" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzUyNA_733b32b2-0601-44d2-879e-1f8a27f7ba0f">70</ix:nonFraction>% of fixed rate long term debt and <ix:nonFraction unitRef="number" contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231" decimals="1" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzU2MQ_2a2afaef-c16a-48eb-94de-f220ddab5022">30</ix:nonFraction>-<ix:nonFraction unitRef="number" contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231" decimals="1" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzU2NA_f2ba0307-2989-42b0-80d6-532fbb6c3163">50</ix:nonFraction>% of variable rate long term debt. The Company has three interest rate swap agreements in which the Company receives interest at a variable rate and pays interest at a fixed rate. The third interest rate swap agreement was entered into in fiscal year 2022 as a result of the additional debt from the Dorner and Garvey acquisitions. During fiscal 2022, the Company modified the LIBOR floor to match the new Term Loan B resulting from the Dorner related debt refinancing. The Company concluded that the modification maintained hedge accounting. The modified interest rate swap is considered to have an other than insignificant financing element as well as a more than an insignificant initial net investment. As such, its cash flows are classified as financing activities in the Statement of Cash Flows and the swap liability is considered a hybrid debt instrument.  These interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the variable interest rate of the senior secured term loan. The amortizing interest rate swaps mature by February 28, 2025 and had a total notional amount of $<ix:nonFraction unitRef="usd" contextRef="id038611017bb4af4af6f1d71d34b4c17_I20221231" decimals="0" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNDcxNQ_70cbb94a-1fbe-4e8a-b078-6a2d86c92915">280,380,000</ix:nonFraction> as of December 31, 2022. The effective portion of the changes in fair values of the interest rate swaps is reported in AOCL and will be reclassified to interest expense over the life of the swap agreements. As such, its </span></div></ix:nonNumeric><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><ix:continuation id="iae18a837facb4d7fb04f3ebd4d626fcc" continuedAt="i07e60efaaa4c4016bc79c9c112234bd5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash flows are classified within financing activities in the Statement of Cash Flows. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="i09eed692dfdd48c7a9fe6fa601db775b_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTA4MA_b6cb1ae3-66a5-414f-9220-b7136587a1b0">5,860,000</ix:nonFraction> of AOCL, and into interest and debt expense, during the next 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTY1Mw_3bb36ad7-8298-4fd0-8006-6d22ad82c3a7" escape="true"><div 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 following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three months ended December 31, 2022 and 2021 (in thousands):</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:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></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:1.0%"></td><td style="width:14.862%"></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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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="i88dd84e26a5d448faba7378a08216647_D20221001-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMS0yLTEtMS03MjEwNQ_5db70f30-5a0f-4cab-b61f-f6e4f70a6f44">137</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;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%">Cost of products sold</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="i88dd84e26a5d448faba7378a08216647_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMS00LTEtMS03MjEwNQ_aec79ab9-f311-4b74-97fd-74a2323ddb4d">64</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="padding: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%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMi0yLTEtMS03MjEwNQ_d761064b-ed21-46f1-8afa-f25fad0eefdb">1,018</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMi00LTEtMS03MjEwNQ_0d8e7afb-f967-4ab4-bbc2-2b0db145e8b7">1,170</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMy0yLTEtMS03MjEwNQ_aa643eb5-bd1d-4027-9cef-49729be959ac">6,004</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:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMy00LTEtMS03MjEwNQ_3a7d8022-025c-48f1-b881-f7ae6b517c4c">7,916</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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNS0yLTEtMS03MjEwNQ_b8b02c11-5286-47ea-aa25-dab911d7fba3">37</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:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNS00LTEtMS03MjEwNQ_ca628b6d-9698-46c9-8424-f6956084556b">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Interest rate swap</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="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNi0yLTEtMS03MjEwNQ_5c75d0fd-2636-4457-969d-9c54130bfd7a">546</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNi00LTEtMS03MjEwNQ_ffa7bc30-f5f7-409c-81cf-b9b135a1d252">426</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNy0yLTEtMS03MjEwNQ_b190e99c-dce6-48ef-b42b-1efe944682a2">1,848</ix:nonFraction>&#160;</span></td><td 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: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNy00LTEtMS03MjEwNQ_6a149a39-5779-4fe2-ac23-53c5ad8a5dd7">2,386</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: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 following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the nine months ended December 31, 2022 and 2021 (in thousands):</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></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:1.0%"></td><td style="width:14.862%"></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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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="i45390c028e3840748639d5359de2d611_D20220401-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMS0yLTEtMS03MjEwNQ_29cf41d9-7fa2-49bc-80b2-fc316aab8b48">89</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;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%">Cost of products sold</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="i45390c028e3840748639d5359de2d611_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMS00LTEtMS03MjEwNQ_2327322b-32e2-4f5a-a9e3-e066b9cd5629">153</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="padding: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%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMi0yLTEtMS03MjEwNQ_9d57a1a8-bd37-4531-bd87-d202c93f3613">7,423</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMi00LTEtMS03MjEwNQ_780873f9-aab5-4d57-8431-c07b4a528187">488</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6802eef49d6548708e7b292674c465b8_D20220401-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMy0yLTEtMS03MjEwNQ_3fc02a63-2831-4215-b1c7-04a3e24d3ae5">5,623</ix:nonFraction>&#160;</span></td><td 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: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6802eef49d6548708e7b292674c465b8_D20220401-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMy00LTEtMS03MjEwNQ_ee76bc00-4380-4340-ab56-bb783e66a4ca">3,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: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="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%">December 30, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNS0yLTEtMS03MjEwNQ_09ecab55-b8e3-4ac6-914b-f0d52e0c6b7a">51</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:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNS00LTEtMS03MjEwNQ_95463d3b-777a-4b46-81db-5d453c326128">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2021</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%">Interest rate swap</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="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNi0yLTEtMS03MjEwNQ_a2984aba-5666-441b-af28-3ec16408ba27">315</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNi00LTEtMS03MjEwNQ_9396d99a-542b-4e8c-acef-5c07f57e059e">1,220</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNy0yLTEtMS03MjEwNQ_7cea5625-d553-4d88-8d73-a33f42bcfc52">1,358</ix:nonFraction>&#160;</span></td><td 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: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNy00LTEtMS03MjEwNQ_9d684897-d38a-4464-b1e3-4ff643b0189b">4,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><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="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><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%"><ix:continuation id="i07e60efaaa4c4016bc79c9c112234bd5" continuedAt="i1086737bff8c40d08269dbb11cb3d7e5"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTYyMQ_81211698-bcd5-45d2-8201-c51aa06c30fa" continuedAt="ie95069d551e5404b8fb5677bd7541e07" escape="true">The following is information relative to the Company&#8217;s derivative instruments in the Condensed Consolidated Balance Sheets (in thousands):</ix:nonNumeric></ix:continuation></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i1086737bff8c40d08269dbb11cb3d7e5"><ix:continuation id="ie95069d551e5404b8fb5677bd7541e07"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"></td><td style="width:31.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.954%"></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: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="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%">Fair Value of Asset (Liability)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</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%">December 31, 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%">March 31, 2022</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%">Foreign exchange contracts</span></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%">Prepaid expenses and other</span></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="ifcd8930d642f45a5af2b110e75135c06_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMi0zLTEtMS03MjEwNQ_ede367c4-355b-4314-a5d8-9eab9c940afd">205</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="i08d34a42f5634350a924af7ac28400fc_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMi01LTEtMS03MjEwNQ_a205f62a-35e1-471b-9ac5-7ed8d784e6d6">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i225a5f80b71d427385db70c2e3baf5cb_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMy0zLTEtMS03MjEwNQ_b30e8acc-bd6d-4c4f-b2a0-146d293e69d0">91</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="i4e2f11a1509b46af96ea4ed2aa551b04_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMy01LTEtMS03MjEwNQ_9d4881b0-8866-4738-a8df-f277ecbd585a">217</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%">Interest rate swap</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</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="i22193712665c4d47af7cb7990a9034c1_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNC0zLTEtMS03MjEwNQ_d8c77061-8a5e-4f73-b340-d6c94039f6bc">8,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a955262019944a583e28bf74678978f_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNC01LTEtMS03MjEwNQ_d382efcb-ca69-4ea6-a97f-3f364e36807c">859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 rate swap</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 assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9389fecc7e74cada1441ca3dce36f40_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNS0zLTEtMS03MjEwNQ_231c8de9-6a32-4e5e-8f8b-f2406e722c09">5,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1c80fef381d443aab6f0648c59bd2e1_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNS01LTEtMS03MjEwNQ_f6f0e732-63cf-4d36-a8fa-34e2dab1fe8a">4,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id752bc10d60c42a194e3331ff46c49d3_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNi0zLTEtMS03MjEwNQ_7a2b6da6-554f-4e1a-9562-813a1cc2c432">599</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="id78d5424a8d544fb961384649d27e190_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNi01LTEtMS03MjEwNQ_9ac2a5e6-5cfc-47af-8fb8-a3066c5a7a0e">1,371</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%">Interest rate swap</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 non 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="ibc689f88a1cb4b14904dc74d1d68505b_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNy0zLTEtMS03MjEwNQ_68bceadd-4e15-4e38-8752-891856add4bf">&#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="i944b9a5dd81147c7875a20433600b6d8_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNy01LTEtMS03MjEwNQ_8fce3e40-67ef-4333-82a4-166dfa5c655d">387</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%">Cross currency swap</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</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="i22068bffe010407eab61ce42f6b498cb_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfOC0zLTEtMS03MjEwNQ_5de9e9d9-731f-40f4-92c2-bef314c6bf4d">495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e7a004ed4e84966aa7c03ab7d8c1a0a_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfOC01LTEtMS03MjEwNQ_92075996-0445-45b9-a8de-9538604e816f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a2e631076547fbb167ec53fa0c7e61_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTAtMy0xLTEtNzIxMDU_f7a3bb43-87cb-4a4e-b177-6cf4825c8834">&#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="iabdeeae5c63844cc8dd095eaed902706_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTAtNS0xLTEtNzIxMDU_e5299dc5-4ced-4846-8cea-50a3ab6d510c">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Other non current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0777c204b18423a91757aeb4ea46b85_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTEtMy0xLTEtNzIxMDU_a93581a5-f095-45fb-b4f3-3ddc12fe090b">1,800</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="ie6015da2055f42c7b117e67fc2e65085_I20220331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTEtNS0xLTEtNzIxMDU_2b389c30-888b-4889-985f-e84739c75d50">8,543</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></table></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                            </span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_58"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTY5Ng_0e261fbb-0fd4-4289-afca-68b32c40bbd5" continuedAt="i0546027f057e4f80a54d51dc5c74c3a3" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;Debt</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 completed its acquisition of Dorner on April 7, 2021 and entered into a $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfOTg_e8044f4a-91e4-47a0-b879-e51c528218ac">750,000,000</ix:nonFraction> First Lien Facility with JPMorgan Chase Bank, PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facility consists of a New Revolving Credit Facility in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk4_4d5bf2f1-97f0-4076-aea1-0b32f8f773ee">100,000,000</ix:nonFraction> and a $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-6" name="us-gaap:BridgeLoan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzA3_e7ba262e-81bf-47dc-94a0-69d59d810a26">650,000,000</ix:nonFraction> Bridge Facility. Proceeds from the Bridge Facility were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's outstanding borrowings under its prior Term Loan and Revolver.</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 to the debt borrowing described above, the Company commenced and completed an underwritten public offering of <ix:nonFraction unitRef="shares" contextRef="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzE0_e0bbc321-b9e1-4286-b418-d65a5682e413">4,312,500</ix:nonFraction> shares of its common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i243eecf7d74042a8bc36083f45970f19_I20210504" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzU4_ce06f804-8c2c-4ac6-96bd-61052afb9753">48.00</ix:nonFraction> per share for total gross proceeds of $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzk5_e09577ed-cf04-47b9-a0e6-fbbb34ca9220">207,000,000</ix:nonFraction>. The Company used all of the net proceeds from the equity offering to repay in part outstanding borrowings under its Bridge Facility. The equity offering closed on May 4, 2021. Following the repayment of outstanding borrowings under the Bridge Facility, the Bridge Facility was refinanced with a syndicated Term Loan B facility on May 14, 2021.  Refer to the 2022 10-K for further details on the Company's Term Loan B facility.</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 the first</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> nine mo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nths of fiscal 2022, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTI5Mg_49a83df1-0b07-4e42-a850-2da64ccb6888">14,803,000</ix:nonFraction> in debt extinguishment costs of which $<ix:nonFraction unitRef="usd" contextRef="i31427323cc734afc98b9cfdde485b6f8_D20210401-20211231" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTMzMw_b4b6d9fd-46a0-4d3c-91ef-23d5970e493e">5,946,000</ix:nonFraction> relates to the Company's prior Term Loan, $<ix:nonFraction unitRef="usd" contextRef="i7fe1de0ad7944e51a94f81bddf226088_D20210401-20211231" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTM3OA_dd3017ec-79d9-4e21-b0fa-46298bb48c1f">326,000</ix:nonFraction> relates to the Company's prior Revolver, and $<ix:nonFraction unitRef="usd" contextRef="iaedf89168c7c4c35a97579082f3fc0a5_D20210401-20211231" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTQyNg_42d9fab9-d4a6-44ca-b2bd-bdb81c5b5407">8,531,000</ix:nonFraction> relates to fees paid on the portion of the First Lien Facilities that were associated with the Bridge Facility, all of which were incurred in the first quarter of fiscal 2022. These costs are classified as Cost of debt refinancing in the Condensed Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in the first quarter of fiscal 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i2f70222fe5be4dddbfe1612d4dd0d0dd_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTc2Mw_851a3be4-b2b7-48a3-ace6-f73ba761558b">5,432,000</ix:nonFraction> in deferred financing costs on the First Lien Term Facility, which is being amortized over seven years. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="ifb362f2151ac46ccaee72f308b012c82_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTg5MQ_c6a5ec9b-ef34-4682-a438-e8460bd5233f">4,027,000</ix:nonFraction> in deferred financings costs on the New Revolving Credit Facility, of which $<ix:nonFraction unitRef="usd" contextRef="i10372daecdd74e6783a5bc2103a8635f_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTk3MA_ac27cefe-4f16-4686-b554-66378070078c">3,050,000</ix:nonFraction> is related to the New Revolving Credit Facility and $<ix:nonFraction unitRef="usd" contextRef="i112f798861e94380befa01a09a21feb0_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjAyNQ_5880adec-794f-45de-beeb-0d8b238ab9df">977,000</ix:nonFraction> is carried over from the Company's prior Revolver as certain Revolver lenders increased their borrowing capacity. These balances will be amortized over five years and are classified in Other assets since no funds were drawn on the New Revolving Credit Facility.</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%">Also discussed in Note 2, the Company completed its acquisition of Garvey on November 30, 2021, and borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility to increase the principal amount of the Term Loan B facility by $<ix:nonFraction unitRef="usd" contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130" decimals="-3" name="us-gaap:DebtInstrumentIncreaseDecreaseOtherNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjU2Mg_209b64d3-4263-440b-9222-71522da4033d">75,000,000</ix:nonFraction>. Proceeds from the Accordion were used, among other things, to finance the purchase price for the Garvey acquisition, pay related fees, expenses, and transaction costs. No material amendment to the terms of the Term Loan B facility or the First Lien Facility was necessary for the Company to exercise this Accordion feature. </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 outstanding principal balance of the Term Loan B facility was $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk1OA_16e68838-b8a1-4d76-8709-7a113eb2927c">472,560,000</ix:nonFraction> as of December 31, 2022, which includes $<ix:nonFraction unitRef="usd" contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130" decimals="-3" name="us-gaap:DebtInstrumentIncreaseDecreaseOtherNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk4MA_209b64d3-4263-440b-9222-71522da4033d">75,000,000</ix:nonFraction> in principal balance from the Accordion exercised in the third quarter of fiscal 2022. The Company made $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzA4Nw_585d235f-9b16-4570-8aec-c45bdb7d9bcb">30,000,000</ix:nonFraction> in principal payments on the Term Loan B facility during the nine months ended December 31, 2022 of which $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzE2Mw_ed45391d-7e11-4d8d-9768-843cfc6ad1b0">3,945,000</ix:nonFraction> was required. The Company is obligated to make $<ix:nonFraction unitRef="usd" contextRef="i53463215655842beb006bbf39bcfb650_I20221231" decimals="0" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzIxMw_a2bbdad5-0839-46c1-9bd6-36d296b21499">5,260,000</ix:nonFraction> of principal payments on the Term Loan B facility over the next 12 months plus applicable Excess Cash Flow ("ECF") payments, if required, however, plans to pay down approximately $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-6" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzM5NQ_1f667467-f91b-4c01-885b-ec6aa40dd681">40,000,000</ix:nonFraction> in principal payments in total during such 12 month period. This amount has been recorded within the current portion of long term debt on the Company's Condensed Consolidated Balance Sheet with the remaining balance recorded as long term debt.</span></div></ix:nonNumeric><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 style="text-align:justify"><span><br/></span></div><ix:continuation id="i0546027f057e4f80a54d51dc5c74c3a3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no outstanding borrowings and $<ix:nonFraction unitRef="usd" contextRef="ia5efad973176470b8d4f659ebb296aea_I20221231" decimals="0" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzY4NA_700d5671-7511-408b-8ded-58dc02869fd2">15,937,000</ix:nonFraction> in outstanding letters of credit issued against the New Revolving Credit Facility as of December 31, 2022.&#160; The outstanding letters of credit as of December 31, 2022 consisted of $<ix:nonFraction unitRef="usd" contextRef="i67dceae1240b4bedae064c3099ed85dd_I20221231" decimals="0" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzgyNQ_1fbd826c-517f-45dc-8c68-a850e4e9e935">662,000</ix:nonFraction> in commercial letters of credit and $<ix:nonFraction unitRef="usd" contextRef="ia2d21c51565d403a9040efc87df25622_I20221231" decimals="0" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzg2NA_8085f4a6-5b1f-4dcd-bcaf-d1b2db34bf58">15,275,000</ix:nonFraction> of standby letters of credit. </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 gross balance of deferred financing costs on the Term Loan B facility was $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:DeferredCostsCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzk3Nw_1b2be74d-f9cf-4815-b872-43e0d3b63da9">6,323,000</ix:nonFraction>, which includes $<ix:nonFraction unitRef="usd" contextRef="ie7fbb58f78214903b91b21a5ca9be03f_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzk5Ng_0f4d2f5b-ef85-482e-a0a6-f9e5d73c5752">892,000</ix:nonFraction> from the Accordion exercise, as of December 31, 2022 and March&#160;31, 2022.&#160;The accumulated amortization balances were $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDA4Mg_3835d227-d2d1-40e7-9c59-c92a8846690c">1,585,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="0" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDA4OQ_c40c105a-046f-41cb-a6ba-e7638550ff09">898,000</ix:nonFraction> as of December 31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">The gross balance of deferred financing costs associated with the New Revolving Credit Facility is $<ix:nonFraction unitRef="usd" contextRef="ia5efad973176470b8d4f659ebb296aea_I20221231" decimals="-3" name="us-gaap:OtherDeferredCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDIxOA_0db3db71-bd9d-4274-9fdf-81fd84b17c6b"><ix:nonFraction unitRef="usd" contextRef="ia1928cea6f31441ca04b3689756c6f66_I20220331" decimals="-3" name="us-gaap:OtherDeferredCostsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDIxOA_cf3f2e51-7cd3-430e-aeb1-35adbe43df8b">4,027,000</ix:nonFraction></ix:nonFraction> as of December 31, 2022 and March&#160;31, 2022, respectively, which are included in Other assets on the Condensed Consolidated Balance Sheet. The accumulated amortization balances were $<ix:nonFraction unitRef="usd" contextRef="ib24dd1f1532f4292987b42c4fe27a364_I20221231" decimals="0" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDM2OQ_2c13354b-54d8-40c7-b997-7c5216999721">1,409,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib46d113ae1c6494fae59ef0ee0bd1492_I20220331" decimals="0" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDM3Ng_6e786631-d778-4b31-aeb1-08cc16c62b9e">805,000</ix:nonFraction> as of December 31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">The Company has a finance lease for a manufacturing facility in Hartland, WI under a <ix:nonNumeric contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDQ5MQ_73a168cc-d350-4e36-88f0-ebcad24b08ea">23</ix:nonNumeric> year lease agreement which terminates in 2035. The outstanding balance on the finance lease obligation is $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDYwMA_4001094b-10cb-47aa-9e2f-000e30595fa4">13,683,000</ix:nonFraction> as of December 31, 2022 of which $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDYxNQ_d84719c3-79d2-4877-b433-d808ac16d19d">590,000</ix:nonFraction> has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan and revolving credit facility on the Company's Condensed Consolidated Balance Sheet. See Note 15 for further details.</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%">Unsecured and uncommitted lines of credit are available to meet short-term working capital needs for certain of our subsidiaries operating outside of the U.S. The lines of credit are available on an offering basis, meaning that transactions under the line of credit will be on such terms and conditions, including interest rate, maturity, representations, covenants and events of default, as mutually agreed between our subsidiaries and the local bank at the time of each specific transaction.  As of December 31, 2022, unsecured credit lines totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="INF" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTM5Ng_81498b98-dfb1-4bc9-91d2-0bd8d53e97d1">2,354,000</ix:nonFraction>, of which <ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTQwOQ_dd208cfd-79de-4ae9-9853-b62cf4696a58">nothing</ix:nonFraction> was drawn. In addition, unsecured lines of $<ix:nonFraction unitRef="usd" contextRef="iba906a91bb20446ab4e4776bcbbc995e_I20221231" decimals="0" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTQ1NQ_66292e99-3cf3-4729-9b00-c5133b113112">12,762,000</ix:nonFraction> were available for bank guarantees issued in the normal course of business of which $<ix:nonFraction unitRef="usd" contextRef="iba906a91bb20446ab4e4776bcbbc995e_I20221231" decimals="0" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTU0Mg_3b469712-94ef-4465-9668-7affd45f959b">12,524,000</ix:nonFraction> was utilized as of 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-weight:400;line-height:120%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K for further information on its debt arrangements.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_61"></div><ix:nonNumeric contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNjQ2_8b3b4bfe-ad27-41ed-bb17-c690c03d1235" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;Net Periodic Benefit Cost</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNjQ0_d9ebbc5c-de97-4aeb-8c53-23bc5326da5c" escape="true"><div 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 following table sets forth the components of net periodic pension cost for the Company&#8217;s defined benefit pension plans (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:41.779%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</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="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%">December 31, 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%">December 31, 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%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs</span></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="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi0yLTEtMS03MjEwNQ_c87c3111-acbc-44ae-986a-ad81411bae89">199</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;border-top:2pt solid #000000;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="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi00LTEtMS03MjEwNQ_9f59408e-091a-40e5-8918-34dfb6ae7995">242</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;border-top:2pt solid #000000;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="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi02LTEtMS03MjEwNQ_e971f465-d8e4-46b6-bc0b-eb28b0d0b115">536</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="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi04LTEtMS03MjEwNQ_b74aada8-550e-4c49-aa27-1178f7455b4f">743</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%">Interest cost</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="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy0yLTEtMS03MjEwNQ_135333d6-4360-4fd8-84c5-0ac6835701d0">2,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy00LTEtMS03MjEwNQ_b111a865-f985-4fd2-8bad-0269f4f733e0">2,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy02LTEtMS03MjEwNQ_adca46ca-8a0d-4e6c-a8ed-102a98d60cfc">8,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy04LTEtMS03MjEwNQ_83e43d2d-92b6-4de4-95cf-6cafc06223ac">7,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Expected return on plan assets</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="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC0yLTEtMS03MjEwNQ_94498c46-7b5f-4897-8aef-413826c974de">2,709</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="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC00LTEtMS03MjEwNQ_38b758f3-f8d0-447a-b8e7-c747a8e3f4cd">3,259</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="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC02LTEtMS03MjEwNQ_176acee6-cd52-4361-9b35-aab8629df52a">8,130</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="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC04LTEtMS03MjEwNQ_80962301-1235-4255-8fa3-4c0888ecea29">9,778</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 amortization</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="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS0yLTEtMS03MjEwNQ_e3a9e309-9005-4fec-9e3c-5e726f8d40c0">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS00LTEtMS03MjEwNQ_9194645a-f7a6-4f00-8ce8-c2f0361d7379">363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS02LTEtMS03MjEwNQ_bc75cac3-385d-4947-8e3f-092a5b3f5fb3">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="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS04LTEtMS03MjEwNQ_abe9a501-5cc1-456d-ba88-9caa2265aba9">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi0yLTEtMS03MjEwNQ_0edb090b-9fc4-468a-bbee-8756f7173087">530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi00LTEtMS03MjEwNQ_0f190632-e0c1-485e-812a-2dc30bda6b3d">126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi02LTEtMS03MjEwNQ_2d1716a1-716a-4b14-bb8c-52958d05e43f">1,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi04LTEtMS03MjEwNQ_eccca302-1f87-409c-a88e-8787d4fc22ee">332</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:120%">Components of the net benefit costs other than the service cost component are recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. Service costs are recorded as part of Income from operations. The Company currently plans to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="i869e9816564e47b88f71f2c1e7cb2133_I20230331" decimals="0" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNDI2_8b627a3c-bd00-4fd8-9442-67124b3a44b0">4,958,000</ix:nonFraction> to its pension plans in fiscal 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on the Company&#8217;s defined benefit pension and postretirement benefit plans, refer to the consolidated </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%">financial statements included in the 2022 10-K.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_64"></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%">21</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:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjMzOQ_00128df2-157b-4418-8c28-cfb411fc7eed" escape="true"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjM0OA_8b9dd45a-d035-41be-9ef3-d8872b7c89cc" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;Earnings Per Share</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjM1MQ_0c0798eb-7e55-4853-96c8-1b61081e4d7d" escape="true"><div 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 following table sets forth the computation of basic and diluted earnings per share (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:48.015%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.443%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></div></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: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 #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></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 income (loss)</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="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy0yLTEtMS03MjEwNQ_bc4b9ec6-d0da-436d-bd69-0fe6f7299dd1">12,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy00LTEtMS03MjEwNQ_2a32fee5-98c1-430b-8a16-53262fea77b0">9,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy02LTEtMS03MjEwNQ_271e2855-090e-47c1-864c-e3ed8f493f6f">34,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy04LTEtMS03MjEwNQ_01ac50b4-f2b2-4923-b78e-2ed949595bb0">17,834</ix:nonFraction>&#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><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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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="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%">Denominators:</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><td colspan="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><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%">Weighted-average common stock outstanding &#8211; denominator for basic EPS</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="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi0yLTEtMS03MjEwNQ_0736c168-3fa2-4259-bf74-472599515784">28,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi00LTEtMS03MjEwNQ_0ee68c27-a429-405d-832f-35378aa3dbde">28,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi02LTEtMS03MjEwNQ_67eef3b3-a8c5-4fc0-a8d6-15bf47187fbd">28,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi04LTEtMS03MjEwNQ_b391d53a-22d9-41cd-a2c2-e294397eecf9">27,887</ix:nonFraction>&#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><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%">Effect of dilutive employee stock options and other share-based awards</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="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy0yLTEtMS03MjEwNQ_895b88c6-79cf-4a8f-886d-76e31df0fc19">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="shares" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy00LTEtMS03MjEwNQ_a24d8b06-8d38-492f-8433-36214bd2ef6f">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy02LTEtMS03MjEwNQ_2f7707a9-6bfa-4b2f-bd44-81dbf2025bf7">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy04LTEtMS03MjEwNQ_1f27bef7-b3fc-42da-9a0e-3462e75a0084">368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Adjusted weighted-average common stock outstanding and assumed conversions &#8211; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC0yLTEtMS03MjEwNQ_c28954c8-d643-4286-991d-c7dd9e47785b">28,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC00LTEtMS03MjEwNQ_a85b7511-6fdf-4169-a9bf-2f422fa2790a">28,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC02LTEtMS03MjEwNQ_54a82611-e275-4ddb-b60b-e02794e4526d">28,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC04LTEtMS03MjEwNQ_ce90862d-ed71-44e4-add0-9fa0dff8e845">28,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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><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><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options with respect to&#160;<ix:nonFraction unitRef="shares" contextRef="i849341310a67402c8aeedcd2c49cd9cb_D20220401-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTY2_ca2141aa-c84f-4dc9-b366-5c493ae8a5a7">715,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i566ecec2e93f4adb94421089db571c34_D20210401-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDQ5_8010e507-1c7a-4b2f-b6f3-8e4890dcb353">156,000</ix:nonFraction>&#160;common shares for both the three and nine months ended December 31, 2022 and December 31, 2021, respectively, were not included in the computation of diluted income per share because they were antidilutive. For both the three and nine months ended December 31, 2022 and December 31, 2021 contingently issuable common shares of <ix:nonFraction unitRef="shares" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMzU1_965106b2-0164-4018-a2f0-6f7f74a9b983">179,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDU4_f910421e-9e2a-4e5a-8083-461f938ca168">120,000</ix:nonFraction>, respectively, were excluded because a performance condition had not yet been 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%">The Company grants share based compensation to eligible participants under the 2016 Long Term Incentive Plan, as Amended and Restated in June 2019 ("2016 LTIP"). &#160;The total number of shares of common stock with respect to which awards may be granted under the 2016 LTIP were increased by <ix:nonFraction unitRef="shares" contextRef="i618dd160795f4851aceb9a58e009adb1_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfOTY0_1b7c2679-1c03-4971-838d-4eb3e0300aa9">2,500,000</ix:nonFraction> as a result of the June 2019 amendment and restatement.  Shares not previously authorized for issuance under any of the prior stock plans and any shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.</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%">During fiscal 2023, the Company determined that the performance condition on its fiscal 2021 performance shares would not be fully met.  The Company has adjusted its stock-based compensation expense accordingly in fiscal 2023.</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%">During the quarter ended December 31, 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDMw_678be369-49c5-4aa3-b119-2778dea76afa">31,000</ix:nonFraction> shares of its common stock at an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDM4_31bdb784-2040-436c-ad02-422f85545926">1,001,000</ix:nonFraction> in accordance with the Company's previously adopted share repurchase program.  The value of the shares purchased are reflected as Treasury stock on the Company's Condensed Consolidated Balance Sheet as of 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-weight:400;line-height:120%">During the first nine months of fiscal 2023, there were <ix:nonFraction unitRef="shares" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTQ5OQ_601751d9-99e5-4948-960c-ca715f98b941">32,000</ix:nonFraction> shares of stock issued upon the exercise of stock options that were issued under the Company&#8217;s 2016 LTIP. During the fiscal year ended March&#160;31, 2022, <ix:nonFraction unitRef="shares" contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTY0MQ_2ef65321-5a9b-4d05-b244-d1171d6d25bf">138,000</ix:nonFraction> shares of restricted stock units vested and were issued.</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 May 2021, the Company issued <ix:nonFraction unitRef="shares" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTc0NA_7dcdf9ff-7252-4204-bf9f-f59f889b7b17">4,312,500</ix:nonFraction> shares of common stock raising proceeds of $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromOtherEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTc5MA_41723e90-f0da-4658-a08c-51d3bf37b973">198,705,000</ix:nonFraction> net of fees in connection with the Dorner acquisition that was completed in April 2021. Additional information regarding this transaction can be found in Note 2 as well as the 2022 10-K.</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%">On January 23, 2023, the Company's Board of Directors declared a dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6c4f0acb8eba4fcbb88403cc5d8900f2_D20230123-20230123" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjA0NA_573bbf26-f4f4-4d0c-8b0c-372fb06822df">0.07</ix:nonFraction> per common share. The dividend will be paid on February 21, 2023 to shareholders of record on February 10, 2023. The dividend payment is expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="id7c26cbf53ed4736a1363fd3da170c34_D20230221-20230221" decimals="2" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjE4Mw_e638238c-2e02-4564-838a-6fb33e9e5df4">2,005,000</ix:nonFraction>.</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%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K&#160;for further information on its earnings per share and stock plans.</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_67"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjExNTY_873ab489-e9fe-4387-a952-765d38160acc" continuedAt="ic9c308923a4a48baabcb83054baa4aa3" 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%">12.&#160;&#160;&#160;&#160;Loss Contingencies</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%">From time to time, the Company is named a defendant in legal actions arising out of the normal course of business. The Company is not a party to any pending legal proceeding other than ordinary, routine litigation incidental to our business. The Company does not believe that any of our pending litigation will have a material impact on its business.</span></div></ix:nonNumeric><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%">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><ix:continuation id="ic9c308923a4a48baabcb83054baa4aa3" continuedAt="i8db91d5742624fe98eb9821e2545c8d5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general and product liability costs are actuarially estimated reserves based on amounts determined from loss reports, individual cases filed with the Company, and an amount for losses incurred but not reported. The aggregate amounts of reserves were $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNjM5_ea11817d-a410-4a5c-8534-c92fde1058e0">20,943,000</ix:nonFraction> (gross of estimated insurance recoveries of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNjg2_6452bb11-8357-4dc2-9c08-52e7964bf24d">8,289,000</ix:nonFraction>) as of December 31, 2022, of which $<ix:nonFraction unitRef="usd" contextRef="ide98626c167b4567b5c6cd618911f027_I20221231" decimals="0" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzAz_24df5ced-85f7-45a0-97fd-1ca679f87834">16,043,000</ix:nonFraction> is included in Other non current liabilities and $<ix:nonFraction unitRef="usd" contextRef="i4d34ac1065bc48a0b8b3461df96e3f4a_I20221231" decimals="0" name="us-gaap:LossContingencyAccrualProductLiabilityGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzU1_29fa22a4-8d47-4b0a-b5e7-83275cbbb3c0">4,900,000</ix:nonFraction> in Accrued liabilities.&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Note 6).</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjExNjI_b23dfc02-0611-4b17-bd4f-409955f7e7a2" escape="true"><div 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 following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:</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:94.736%"><tr><td style="width:1.0%"></td><td style="width:59.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general and product liability, beginning of period</span></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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMS0yLTEtMS03MjEwNQ_e64f3157-7212-4070-a1dd-d6b14e3a752b">22,575</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="ie4087ae904444df49ee305b443d4a287_I20210331" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMS00LTEtMS03MjEwNQ_56e9801e-0490-4231-bb58-f4863efed48d">21,227</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%">Estimated insurance recoveries</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:InsuranceRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMi0yLTEtMS03MjEwNQ_22a5b6b7-56aa-4e4f-8323-92407644d4f6">872</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="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMi00LTEtMS03MjEwNQ_002c1b2a-a5d9-47dd-870b-33bebb8a349e">1,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Add provision for claims</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMy0yLTEtMS03MjEwNQ_cfb89ecc-3d09-4cb3-bdd5-4ffb67501dd6">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMy00LTEtMS03MjEwNQ_48c3d625-2313-49e0-b4a4-822cfe546e90">6,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Deduct payments for claims</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNC0yLTEtMS03MjEwNQ_77766d28-6d6d-4043-80b0-a16deed890bd">2,810</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="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNC00LTEtMS03MjEwNQ_37f8e8c6-3dd6-47ad-ac34-f5e29bb116a5">6,409</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%">Accrued general and product liability, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNS0yLTEtMS03MjEwNQ_ea11817d-a410-4a5c-8534-c92fde1058e0">20,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNS00LTEtMS03MjEwNQ_ef51c5ef-8a3c-4125-a95f-d3ea1c324580">22,575</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated insurance recoveries</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNy0yLTEtMS03MjEwNQ_6452bb11-8357-4dc2-9c08-52e7964bf24d">8,289</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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNy00LTEtMS03MjEwNQ_355e64a6-0ed3-4286-8b94-5c4c00bda40e">9,160</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 accrued general and product liability, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfOC0yLTEtMS03MjEwNQ_6313a9c0-2fda-4292-98c2-ec99123831e1">12,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfOC00LTEtMS03MjEwNQ_0e7d9eef-f9eb-418f-a335-2b520b73259a">13,415</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="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 per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through its wholly-owned captive insurance company were $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTIwOA_e5be9191-8846-4596-a1b2-61907caa527c">2,000,000</ix:nonFraction> from inception through fiscal 2003 and $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTI1MA_347ac116-a560-4aa1-86df-a117acb62c2e">3,000,000</ix:nonFraction> for fiscal 2004 and thereafter. In addition to the per occurrence limits, the Company&#8217;s coverage is also subject to an annual aggregate limit, applicable to losses only. These limits range from $<ix:nonFraction unitRef="usd" contextRef="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231" decimals="0" name="us-gaap:ProductLiabilityContingencyThirdPartyRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTQ0Nw_f7736ab9-baed-43e9-a0f3-fb53f1ee98e4">2,000,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231" decimals="0" name="us-gaap:ProductLiabilityContingencyThirdPartyRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTQ1Mw_d100aaa0-39e2-40b3-bfd8-c85a90ddd2fa">6,000,000</ix:nonFraction> for each policy year from inception through fiscal 2023.  The Company also purchases excess general and product liability insurance up to an aggregate $<ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTYwNQ_6c4c7fa8-3ee2-4ef2-9b28-4186daf3633e">75,000,000</ix:nonNumeric> limit.</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%">Asbestos</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%">Like many industrial manufacturers, the Company is involved in asbestos-related litigation.&#160;&#160;In continually evaluating costs relating to its estimated asbestos-related liability, the Company reviews, among other things, the incidence of past and recent claims, the historical case dismissal rate, the mix of the claimed illnesses and occupations of the plaintiffs, its recent and historical resolution of the cases, the number of cases pending against it, the status and results of broad-based settlement discussions, and the number of years such activity might continue. Based on this review, the Company has estimated its share of liability to defend and resolve probable asbestos-related personal injury claims. This estimate is highly uncertain due to the limitations of the available data and the difficulty of forecasting with any certainty the numerous variables that can affect the range of the liability. The Company will continue to study the variables in light of additional information in order to identify trends that may become evident and to assess their impact on the range of liability that is probable and estimable.</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%">Based on actuarial information, the Company has estimated its net asbestos-related aggregate liability including related legal costs to range between $<ix:nonFraction unitRef="usd" contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231" decimals="0" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjkxMg_99cc2b65-f304-46d3-8973-40df00ce34dd">5,300,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231" decimals="0" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjkxOQ_ff793c51-440d-421a-9adc-b3c7fc700184">9,700,000</ix:nonFraction>, net of insurance recoveries, using actuarial parameters of continued claims for a period of <ix:nonNumeric contextRef="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231" name="cmco:LossContingencyPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzAxNQ_ddf46fa0-36e4-49be-837d-6f88e97e610f">38</ix:nonNumeric> years from December&#160;31, 2022.  The Company has estimated its asbestos-related aggregate liability that is probable and estimable, net of insurance recoveries, in accordance with U.S. generally accepted accounting principles approximates $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI0MA_7dd51a9d-1cc2-4e2f-8cc0-c01cb6523082">7,067,000</ix:nonFraction>.  The Company has reflected the liability gross of insurance recoveries of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzMxOA_6452bb11-8357-4dc2-9c08-52e7964bf24d">8,289,000</ix:nonFraction> as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. The recorded liability does not consider the impact of any potential favorable federal legislation. This liability will fluctuate based on the uncertainty in the number of future claims that will be filed and the cost to resolve those claims, which may be influenced by a number of factors, including the outcome of the ongoing broad-based settlement negotiations, defensive strategies, and the cost to resolve claims outside the broad-based settlement program. Of this amount, management expects to incur asbestos liability payments of approximately $<ix:nonFraction unitRef="usd" contextRef="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231" decimals="0" name="cmco:EstimateOfCurrentLiabilityPayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzkzNQ_3b7d9650-aab0-43bd-b9ee-0a039cac6fa5">2,900,000</ix:nonFraction> over the next <ix:nonNumeric contextRef="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231" name="cmco:CurrentSettlementPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzk1Mg_ae019323-ac79-486d-863a-8d5808c9f144">12</ix:nonNumeric> months. Because payment of the liability is likely to extend over many years, management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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 share of the Company&#8217;s previously incurred asbestos-related expenses and future asbestos-related expenses are covered by pre-existing insurance policies.  The Company had been engaged in a legal action against the insurance carriers for those policies to recover past expenses and future costs incurred.  The Company came to an agreement with the insurance carriers to settle its case against them for recovery of a portion of past costs and future costs for asbestos-related legal defense costs. The agreement was finalized during the quarter ended September 30, 2020.  The terms of the settlement require the carriers to pay </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%">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><ix:continuation id="i8db91d5742624fe98eb9821e2545c8d5" continuedAt="i889572083d7844cd980223d9f3b6a8fc"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gross defense costs prior to retro-premiums of <ix:nonFraction unitRef="rate" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="2" name="cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI5ODUzNDkwNjEyOA_25e3059f-3d1f-4729-bb6a-94bfa9146805">65</ix:nonFraction>% for future asbestos-related defense costs subject to an annual cap of $<ix:nonFraction unitRef="usd" contextRef="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231" decimals="-3" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTA0OA_d4e9e9ed-bbf4-4f07-b29a-18e7c6f1c082">1,650,000</ix:nonFraction> for claims covered by the settlement. </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%">Further, the insurance carriers are expected to cover <ix:nonFraction unitRef="rate" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="cmco:IndemnityCostsCoveredByInsurancePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI5ODUzNDkwNjEzNw_af4d8590-4370-4b73-9067-be628dedb4ff">100</ix:nonFraction>% of indemnity costs related to all covered cases.  Estimates of the future cost sharing have been included in the loss reserve calculation as of December 31, 2022 and March&#160;31, 2022. The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Condensed Consolidated Balance Sheet at December&#160;31, 2022 in the amount of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTQ1OA_6452bb11-8357-4dc2-9c08-52e7964bf24d">8,289,000</ix:nonFraction>, which offsets its asbestos reserves.</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%">Product Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also involved in other unresolved legal actions that arise in the normal course of business. The most prevalent of these unresolved actions involve disputes related to product design, manufacture and performance liability. The Company's estimation of its product-related aggregate liability that is probable and estimable, in accordance with U.S. generally accepted accounting principles approximates $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:LitigationReserveNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTkzNQ_b0771868-8280-427e-96c0-17bd8bf6fb16">4,975,000</ix:nonFraction>, which has been reflected as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter. &#160;Management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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, one of the Company's subsidiaries, Magnetek, Inc. ("Magnetek"), has been named, along with multiple other defendants, in asbestos-related lawsuits associated with business operations previously acquired but which are no longer owned. During Magnetek's ownership, none of the businesses produced or sold asbestos-containing products. For such claims, Magnetek is uninsured and either contractually indemnified against liability, or contractually obligated to defend and indemnify the purchaser of these former business operations.&#160;&#160;The Company aggressively seeks dismissal from these proceedings. The asbestos-related liability including legal costs is estimated to be approximately $<ix:nonFraction unitRef="usd" contextRef="ie52d4d8e78804d1fa0887f6186e04978_I20221231" decimals="0" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzEyMg_e9e58041-52b2-499c-bad4-a82d4a861b18">613,000</ix:nonFraction> which has been reflected as a liability in the Condensed Consolidated Balance Sheet at December&#160;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:400;line-height:120%">Litigation-Other</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2010, Magnetek received a request for indemnification from Power-One, Inc. ("Power-One") for an Italian tax matter arising out of the sale of Magnetek's power electronics business to Power-One in&#160;October 2006. With a reservation of rights, Magnetek affirmed its obligation to indemnify Power-One for certain pre-closing taxes.&#160;&#160;The sale included an Italian company, Magnetek, S.p.A., and its wholly owned subsidiary, Magnetek Electronics (Shenzhen) Co. Ltd. (the &#8220;Power-One China Subsidiary&#8221;). The tax authority in Arezzo, Italy, issued a notice of audit report in September 2010 wherein it asserted that the Power-One China Subsidiary had its administrative headquarters in Italy and, therefore, it should be considered resident in Italy and subject to taxation in Italy.&#160;&#160;In November 2010, the tax authority issued a notice of tax assessment for the period of July 2003 to June 2004, alleging that taxes of approximately $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODE2OQ_a97d7d95-2dbd-48a8-8dfa-7a0ba85ea165">2,000,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODE3OA_9396cbfa-d367-464c-8c61-6681749bdccf">1,900,000</ix:nonFraction>), plus interest, were due in Italy on taxable income earned by the Power-One China Subsidiary during this period.&#160;&#160;In addition, the assessment alleges potential penalties in the amount of approximately $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODM4Mw_2d89a798-385d-435e-bf5e-7156f9b3575a">2,400,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="0" name="cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODM5Mg_ac6e4739-7e45-4c90-84a1-1f76ce87cc6a">2,200,000</ix:nonFraction>) for the alleged failure of the Power-One China Subsidiary to&#160;file its Italian tax return.&#160;&#160;The Power-One China Subsidiary filed its response with the provincial tax commission of Arezzo, Italy in January 2011.  A hearing before the Tax Court was held in July 2012 on the tax assessment for the period of July 2003 to June 2004. In September 2012, the Tax Court ruled in favor of the Power-One China Subsidiary dismissing the tax assessment for the period of July 2003 to June 2004. In February 2013, the tax authority filed an appeal of the Tax Court's September 2012 ruling. The Regional Tax Commission of Florence heard the appeal of the tax assessment dismissal for the period of July 2003 to June 2004 and thereafter issued its ruling finding in favor of the tax authority. Magnetek believed the court&#8217;s decision was based upon erroneous interpretations of the applicable law and appealed the ruling to the Italian Supreme Court in April 2015.  In April 2022, the Supreme Court upheld the appeal in favor of Power-One.</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 tax authority in Arezzo, Italy also issued a tax inspection report in January 2011 for the periods July 2002 to June 2003 (fiscal period 2002/2003) and July 2004 to December 2006 (fiscal periods 2004/2005 and 2005/2006) claiming that the Power-One China Subsidiary failed to file Italian tax returns for the reported periods.  In August 2012, the tax authority in Arezzo, Italy issued four notices of tax assessment for the periods July 2002 to June 2003 and July 2004 to December 2006, alleging that taxes of approximately $<ix:nonFraction unitRef="usd" contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802" decimals="0" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfOTk0OA_624345ec-b209-4c73-abe7-aa4d8bdac34c">7,200,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802" decimals="0" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfOTk1Nw_5ab47977-83fd-4619-8faa-488d0229adb3">6,700,000</ix:nonFraction>) were due in Italy on taxable income earned by the Power-One China Subsidiary together with an allegation of potential penalties in the amount of approximately $<ix:nonFraction unitRef="usd" contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802" decimals="0" name="cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTAxMjA_b16f34b7-66d5-4967-8f4d-de96a410ade2">3,000,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802" decimals="0" name="cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTAxMjk_9a4c8339-ad20-4e31-a9d8-142303fcbaaa">2,800,000</ix:nonFraction>) for the alleged failure of the Power-One China Subsidiary to file its Italian tax returns. On June 3, 2015, the Tax Court, with four judgements, ruled in favor of the Power-One China Subsidiary dismissing the tax assessments for the periods of July 2002 to June 2003 and July 2004 to December 2006. On July 27, 2015, the tax authority filed four appeals of the Tax Court's ruling of June 3, 2015.  In May 2016, the Regional Tax Court of Florence rejected the appeals of the tax authority and at the same time canceled the notices of assessment for the fiscal years of 2004/2005 and 2005/2006. The tax authority had up to six months to </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%">24</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="i889572083d7844cd980223d9f3b6a8fc" continuedAt="i99f4f6a9912d4b8c8d015f54afa5ffa6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">appeal the decisions. In December 2016, the Power-One China Subsidiary was served by the Italian Revenue Agency with two appeals to the Italian Supreme Court regarding the two positive judgments on the tax assessments for the fiscal periods 2004/2005 and 2005/2006. In February 2017 the Power-One China Subsidiary filed two memorandum before the Italian Supreme Court in response to the appeals made by the tax authority against the positive judgments on the tax assessments for fiscal years 2004/2005 and 2005/2006. In March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for 2006 fiscal year (period July 2006-December 2006). The tax authority had until October 2017 to appeal this decision.  In October 2017, the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2006.  In November 2017 the Power-One China Subsidiary filed a memorandum before the Italian Supreme Court in response to the appeal made by the tax authority against the positive judgment on the tax assessment for fiscal year 2006.  In February 2018 an appeal hearing was held at the Regional Tax Court of Florence regarding the Italian tax authority's claim for taxes due for fiscal year 2002/2003.  In March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for 2002/2003 fiscal year. In October 2018 the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2002/2003.  In November 2018 the Power-One China Subsidiary filed a memorandum with the Italian Supreme Court in response to the appeal made by the tax authority.  In April 2022, the Supreme Court filed judgments concerning the tax assessments for fiscal years 2002/2003 and 2006.  Further, in July 2022, the Supreme Court filed judgments concerning the tax assessments for the fiscal periods 2004/2005 and 2005/2006.  In all four judgments, the Supreme Court upheld the appeals of the Italian Tax Authority and remitted the proceedings back to the Regional Tax Court for a new evaluation of the substance of the dispute.  In December 2022 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2002/2003 and 2006 before the Regional Tax Court.</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 believes it will be successful and does not expect to incur a liability related to these assessments.</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 September of 2017, Magnetek received a request for defense and indemnification from Monsanto Company, Pharmacia, LLC, and Solutia, Inc. (collectively, &#8220;Monsanto&#8221;) with respect to: (1) lawsuits brought by plaintiffs claiming that Monsanto manufactured polychlorinated biphenyls ("PCBs"), exposure to which allegedly caused injury to plaintiffs; and (2) lawsuits brought by municipalities and municipal entities claiming that Monsanto should be responsible for a variety of damages due to the presence of PCBs in bodies of water in those municipalities and/or in water treated by those municipal entities.&#160; Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#8220;Special Undertaking&#8221; apparently&#160;executed by Magnetek&#8217;s predecessor Universal Manufacturing ("Universal") in January of 1972, which purportedly required Universal to defend and indemnify Monsanto from liabilities &#8220;arising out of or in connection with the receipt, purchase, possession, handling, use, sale or disposition of&#8221; PCBs by Universal.</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%">Magnetek has declined Monsanto&#8217;s tender, and believes that it has meritorious legal and factual defenses to the demands made by Monsanto.&#160; Magnetek is vigorously defending against those demands and has commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.&#160; Monsanto has, in turn, commenced an action in Missouri seeking to enforce the Special Undertaking.  In the Missouri action, Monsanto recently joined five other co-defendants that Monsanto claims are also liable to Monsanto under similar special undertaking agreements.</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%">Magnetek intends to continue to vigorously prosecute its New Jersey declaratory judgment action and to defend against Monsanto&#8217;s Missouri action.  The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#8217;s tender because there is insufficient information regarding the underlying matters.&#160; Management believes, however, that the potential additional legal costs related to such matters will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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 had previously filed suit against Travelers in District Court seeking coverage under insurance policies in the name of Universal.  In July 2019, the District Court ruled that Travelers is obligated to defend Magnetek under these policies in connection with Magnetek's litigation against Monsanto. The Court held that Monsanto's claims against Magnetek fall within the insuring agreement of the Travelers policies and that none of the policy exclusions precluded the possibility of coverage. The Court also held that Travelers prior settlements with other insureds under the policies did not cut off or release Magnetek's rights under the policies. Travelers moved for reconsideration and had sought discovery from Magnetek and Monsanto in connection with that motion.  On September 22, 2020, the Court issued an order denying the motion to reconsider and denying the motion to compel discovery from Magnetek. The result was that the Court's prior order granting Magnetek partial summary judgment and requiring Travelers' to reimburse Magnetek's defense costs to date and fund its defense and moving forward was now binding, subject to Travelers right to appeal.  As a result, the Company received approximately $<ix:nonFraction unitRef="usd" contextRef="ic2277484278c4e14afb870680a0e1ee1_D20220401-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTY1MzE_704f63ec-6cea-4aad-834b-473a9e06bc9a">900,000</ix:nonFraction> for past defense costs which was recorded in fiscal 2021.  </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%">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><ix:continuation id="i99f4f6a9912d4b8c8d015f54afa5ffa6"><div 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 is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois. The Company has sought a ruling that Transportation Insurance Company is also obligated to reimburse Magnetek's defense costs to date and fund its defense costs moving forward. That motion is not yet fully briefed.</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%">Environmental 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%">Along with other manufacturing companies, the Company is subject to various federal, state and local laws relating to the protection of the environment. To address the requirements of such laws, the Company has adopted a corporate environmental protection policy which provides that all of its owned or leased facilities shall, and all of its employees have the duty to, comply with all applicable environmental regulatory standards, and the Company utilizes an environmental auditing program for its facilities to ensure compliance with such regulatory standards.&#160;&#160;The Company has also established managerial responsibilities and internal communication channels for dealing with environmental compliance issues that may arise in the course of its business.  Because of the complexity and changing nature of environmental regulatory standards, it is possible that situations will arise from time to time requiring the Company to incur expenditures in order to ensure environmental regulatory compliance.  However, the Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures having a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.</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 1986, Magnetek acquired the stock of Universal Manufacturing Corporation (&#8220;Universal&#8221;) from a predecessor of Fruit of the Loom (&#8220;FOL&#8221;), and the predecessor agreed to indemnify Magnetek against certain environmental liabilities arising from pre-acquisition activities at a facility in Bridgeport, Connecticut. Environmental liabilities covered by the indemnification agreement included completion of additional cleanup activities, if any, at the Bridgeport facility and defense and indemnification against liability for potential response costs related to offsite disposal locations. Magnetek's leasehold interest in the Bridgeport facility was assigned to the buyer in connection with the sale of Magnetek's transformer business in June 2001. FOL, the successor to the indemnification obligation, filed a petition for Reorganization under Chapter&#160;11 of the Bankruptcy Code in 1999 and Magnetek filed a proof of claim in the proceeding for obligations related to the environmental indemnification agreement. Magnetek believes that FOL had substantially completed the clean-up obligations required by the indemnification agreement prior to the bankruptcy filing. In November 2001, Magnetek and FOL entered into an agreement involving the allocation of certain potential tax benefits and Magnetek withdrew its claims in the bankruptcy proceeding.  Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding.&#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 January 2007, the Connecticut Department of Environmental Protection (&#8220;DEP&#8221;) requested parties, including Magnetek, to submit reports summarizing the investigations and remediation performed to date at the site and the proposed additional investigations and remediation necessary to complete those actions at the site. DEP requested additional information relating to site investigations and remediation. Magnetek and the DEP agreed to the scope of the work plan in November 2010.&#160;&#160;The Company has recorded a liability of $<ix:nonFraction unitRef="usd" contextRef="icbf6301625d84810a090fc9ca440b939_I20221231" decimals="0" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjAzOTU_1b5186f4-68b8-49e5-9038-fd8385bd74ef">222,000</ix:nonFraction> included in the amount specified above, related to the Bridgeport facility, representing the best estimate of future site investigation costs and remediation costs which are expected to be incurred in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all of the currently known environmental matters, the Company has accrued as of December 31, 2022&#160;a total of $<ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="0" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjA3MDQ_86e55c58-8614-4d0e-b621-713a3b972013">721,000</ix:nonFraction> which, in our opinion, is sufficient to deal with such matters.  The Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures to have a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_70"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTkxNg_18030be2-d433-4e18-aa4c-ff13b3d066b6" continuedAt="i3e13c8ba58dd4a28bf021b16f47bad36" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;Income Taxes</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%">Income tax expense (benefit) as a percentage of income (loss) from continuing operations before income tax expense was <ix:nonFraction unitRef="number" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTQy_0dc63076-3177-4684-8951-9646895db1db">28</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTQ5_2aae13ea-4c33-4b6d-b45e-5e30fe57455e">10</ix:nonFraction>% in the three months ended December 31, 2022 and December&#160;31, 2021, respectively and <ix:nonFraction unitRef="number" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTg3_32398696-e56b-41a8-a99e-85e1a6ee3fd7">35</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTk0_891dfcbf-3e7e-465b-bc9a-e717bf3d1fec">13</ix:nonFraction>% in the nine months ended December 31, 2022 and December&#160;31, 2021. Typically these percentages vary from the U.S. statutory rate of <ix:nonFraction unitRef="number" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMjgw_2fc26522-462d-40f9-b62f-f6669377126a">21</ix:nonFraction>% primarily due to varying statutory tax rates at the Company's foreign subsidiaries, and the jurisdictional mix of income for these subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2022, the rate was unfavorably impacted <ix:nonFraction unitRef="number" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfNTAx_9dce93ac-5f84-44dd-85cc-33326aed1f0d">5</ix:nonFraction> percentage points due to settlement of income tax assessments related to tax periods prior to the Company&#8217;s acquisition of Stahl Cranesystems GmbH (&#8220;STAHL").  In accordance with the tax indemnification clause of the share purchase agreement, the Company received full reimbursement from STAHL&#8217;s prior owner which was recorded as a gain in Other (income) expense, net on the Condensed Consolidated </span></div></ix:nonNumeric><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><ix:continuation id="i3e13c8ba58dd4a28bf021b16f47bad36"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Statements of Operations during the period.  The tax rate for the nine months ended December 31, 2022 also reflects an unfavorable impact of <ix:nonFraction unitRef="number" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTA0Mg_e897bd4b-6812-40bf-8db3-c9f148e4f6dc">4</ix:nonFraction> percentage points due to the recording of a U.S. state tax valuation allowance.  The valuation allowance primarily relates to changes in the Company&#8217;s expectations regarding its ability to more likely than not utilize certain state net operating losses prior to their expiration. </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%">For the three and nine months ended December 31, 2021, the rate was lower than the statutory rate primarily due to benefits generated from carrying a taxable loss back to prior 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:400;line-height:120%">The Company estimates that the effective tax rate related to continuing operations will be approximately <ix:nonFraction unitRef="number" contextRef="i98a749ea5132419798fb9ac8d453f1fa_D20220401-20230331" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTc2OA_389bfcb9-bfca-4c64-b8f4-aab598c4528a">30</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i061f8ab8fed440179c450fc6cb181f29_D20220401-20230331" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTc3NA_114b4364-8a6a-4668-87aa-1c6030b12e94">32</ix:nonFraction>% for fiscal 2023. </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%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K&#160;for further information on income taxes.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_73"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDcx_01f60f26-49fe-40af-aeaf-541f4c749ef0" continuedAt="i3f259f4dfa424b06b27f18b73622bb23" escape="true">14.&#160;&#160;&#160;&#160;Changes in Accumulated Other Comprehensive Loss</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3f259f4dfa424b06b27f18b73622bb23" continuedAt="i34c9a03bb1c54388b683535585567915"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDc2_b69c97cd-beb1-489a-9b1d-f5ee53962e05" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCL by component for the three and nine months ended December 31, 2022 are as follows (in thousands):</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%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:45.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.322%"></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:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended December 31, 2022</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="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%">Retirement Obligations</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%">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: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 in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></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="i433990f38a6b4d078407090e32395f7a_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi0yLTEtMS03MjEwNQ_3688c98e-7e23-42f2-84b8-6885a4cf6de7">20,731</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="ifd1ec7c7e4ec4082858b28eab90b3596_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi00LTEtMS03MjEwNQ_1c2cc38f-f4c4-43a8-8b77-d31a0626d9fd">47,561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="iad997bf2dda64962b67a6e2d48ba94be_I20220930" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi02LTEtMS03MjEwNQ_50ac2d8a-3052-4371-8a81-4a9e75f89678">6,598</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><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="i1dc4d7b7e8e840408c95b5fa0d36fea0_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi04LTEtMS03MjEwNQ_4cc52547-3944-4078-ba73-ac0c703af700">61,694</ix:nonFraction>)</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%">Other comprehensive income (loss) before reclassification</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: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="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossBeforeReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy0yLTEtMS03MjEwNQ_77486682-3e44-41b2-8c25-2205490838c8">338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy00LTEtMS03MjEwNQ_21abad16-5551-4160-a6a5-c0e0102ff978">12,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy02LTEtMS03MjEwNQ_a7c0927a-c7b4-4f31-8972-817ae08f466e">4,848</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy04LTEtMS03MjEwNQ_5f90a51c-c26e-44c3-9f62-158091ff75db">7,086</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%">Amounts reclassified from other comprehensive loss</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: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="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC0yLTEtMS03MjEwNQ_4168d214-8c84-4011-aa05-6ed75f827950">108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC00LTEtMS03MjEwNQ_64844b7f-3fee-4076-abf0-aaf9b3ca2a00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC02LTEtMS03MjEwNQ_5a1ed996-24a5-46c4-9091-3ee3d86e115f">6,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC04LTEtMS03MjEwNQ_5d603749-2eeb-4d75-a588-3e70ff2d5191">6,918</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%">Net current period other comprehensive income (loss)</span></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: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="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS0yLTEtMS03MjEwNQ_e786e334-848b-4b8b-a31d-738f4b274581">230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS00LTEtMS03MjEwNQ_ecf54782-68ac-42c9-896b-a19dd5a335b1">12,272</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:top"></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: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="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS02LTEtMS03MjEwNQ_2ead215d-17ac-4a0d-a557-42ccef15f4dd">1,962</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:top"></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: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="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS04LTEtMS03MjEwNQ_292014eb-caff-4838-9ff5-33e91cfd3702">14,004</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: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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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="ie8ea8a1b1c904c5ca8774f9455150337_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi0yLTEtMS03MjEwNQ_b4d4d89e-47d4-4963-a5ce-018c59da6635">20,961</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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i3d852c8b319d459c824436c85d6d77a4_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi00LTEtMS03MjEwNQ_7a6b6781-7479-4623-81af-0d36c700798f">35,289</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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i6793c544330946fb85354c44e292e530_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi02LTEtMS03MjEwNQ_2c75a635-bbd8-4b25-9106-6d6b03411aed">8,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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i45f03e1be1a14ef598d0bf3cafabb140_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi04LTEtMS03MjEwNQ_44d7b236-079c-490d-9bcc-408448ab2052">47,690</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:top"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:45.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.322%"></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:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended December 31, 2022</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="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%">Retirement Obligations</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%">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: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 in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></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="ide3c7fc6c9f3451a81f00e7459fb7dcd_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi0yLTEtMS03MjEwNQ_a9484ae1-2d96-4b0c-8b2e-cc2567bf08d0">21,043</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="i3de1fded00e5434c8e68e2b828e56d18_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi00LTEtMS03MjEwNQ_3dfc89b1-de88-4a46-a7c1-86723054b1b3">28,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="i9839244c7d884bb39a1ce0657a922ef9_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi02LTEtMS03MjEwNQ_be7dcc16-7a0c-4bdf-8685-8258bcf3f9c5">777</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="i58947c25677e4c45aa0bf352f45dbe66_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi04LTEtMS03MjEwNQ_eb835b5f-d0bb-430a-96de-28b1d0d946f8">49,899</ix:nonFraction>)</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%">Other comprehensive income (loss) before reclassification</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: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="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossBeforeReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy0yLTEtMS03MjEwNQ_089bad0d-3810-4c65-8e5b-e2840c5b9b54">265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy00LTEtMS03MjEwNQ_a5038cf7-f8d6-4c9c-9858-90b807051348">7,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy02LTEtMS03MjEwNQ_69677785-ade5-4f9a-90bd-40d3c98f3d95">13,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossBeforeReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy04LTEtMS03MjEwNQ_867deebe-aa18-4072-ada1-1d7e75511764">5,661</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%">Amounts reclassified from other comprehensive loss</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: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="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC0yLTEtMS03MjEwNQ_569b5675-0743-42fa-a331-a6b5b00fe0e8">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC00LTEtMS03MjEwNQ_9e509ca1-2c3d-42c5-a9fe-82d0e090bad2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC02LTEtMS03MjEwNQ_604a269a-efa6-4cd5-a38f-2320a0bc07ef">3,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC04LTEtMS03MjEwNQ_95233b67-6703-4fe2-9662-1e5858fb67b4">3,452</ix:nonFraction>)</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%">Net current period other comprehensive income (loss)</span></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: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="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS0yLTEtMS03MjEwNQ_75c94344-5554-4823-a23f-4e9a9851f000">82</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:top"></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: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="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS00LTEtMS03MjEwNQ_8440cda0-6033-4708-b742-561d4ada7c7d">7,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS02LTEtMS03MjEwNQ_22fcad64-a9c2-4870-9907-ba7e5bd0e8a5">9,337</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:top"></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: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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS04LTEtMS03MjEwNQ_c0eda4c3-6af4-4489-a3fd-7869c599091c">2,209</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: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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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="ie8ea8a1b1c904c5ca8774f9455150337_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi0yLTEtMS03MjEwNQ_deb4d4f7-1603-49aa-8240-079635d36dd8">20,961</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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i3d852c8b319d459c824436c85d6d77a4_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi00LTEtMS03MjEwNQ_34d959e7-04d5-4178-be5c-39992b3deb59">35,289</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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i6793c544330946fb85354c44e292e530_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi02LTEtMS03MjEwNQ_c5f3828a-25b2-4eec-9fe0-dfec82955601">8,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:top"></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: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-bottom:3pt double #000000;border-top:1pt 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="i45f03e1be1a14ef598d0bf3cafabb140_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi04LTEtMS03MjEwNQ_876527f3-4dd8-437b-9c6b-f09e5a2e3d05">47,690</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:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">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><ix:continuation id="i34c9a03bb1c54388b683535585567915"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D<ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDcw_dd29811f-c597-4a2e-ad5b-2780113d7357" continuedAt="i67e9892e21844c6fa0384400e8d513be" escape="true">etails of amounts reclassified out of AOCL for the three months ended December 31, 2022 are as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i67e9892e21844c6fa0384400e8d513be"><div style="margin-top:5pt;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:45.674%"></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:39.957%"></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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"></td><td style="background-color:#cceeff;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;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="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfOC0yLTEtMS03MjEwNQ_5b06cb27-0b31-49f4-b239-3790ee192e78">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfOS0yLTEtMS03MjEwNQ_b44f80a2-573c-4fd4-9841-ab5d4a57439b">142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Total before tax</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: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="i9b54e86c529a40d3b9612bc57543d6fe_D20221001-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTAtMi0xLTEtNzIxMDU_4362fd32-6717-443c-9e39-9aca8c96578e">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTEtMi0xLTEtNzIxMDU_805cccd2-f78b-4082-a781-ce50def3e0c5">108</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:top"></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%">Net of tax</span></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;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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges</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: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:right;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:0 1pt"></td><td style="background-color:#cceeff;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;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="i0d7fd53dc2fe4d79bc834a243b436a44_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTQtMi0xLTEtNzIxMDU_1e4d08d9-cb97-4f1f-b4ae-927a76163406">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</span></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="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="iaea4c1803853407799e4ca8f4050048a_D20221001-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTUtMi0xLTEtNzIxMDU_1cbb897f-2d8c-47aa-a7c1-5c27d25a576d">1,525</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Interest expense</span></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="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="i034d2c48e1ff4873b879eeca6452118a_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTYtMi0xLTEtNzIxMDU_46f72ae2-0ace-4076-8cbb-844c8eee6401">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTctMi0xLTEtNzIxMDU_5fd01ba7-5803-487b-9967-3da9167ee649">8,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Total before tax</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: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="idacb8eca99cb4b7dae511df623c8f15b_D20221001-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTgtMi0xLTEtNzIxMDU_73d55f2f-802f-40ca-bd44-1de4ad5b7c5e">2,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTktMi0xLTEtNzIxMDU_f3051486-b0f5-4b3b-bfc8-68f09ecb2beb">6,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Net of tax</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of amounts reclassified out of AOCL for the nine months ended December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:5pt;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:45.674%"></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:39.957%"></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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"></td><td style="background-color:#cceeff;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;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="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfOC0yLTEtMS03MjEwNQ_444b3781-84e5-4d43-9d46-6e09be4afc92">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfOS0yLTEtMS03MjEwNQ_32c80c33-6e67-4de5-83d7-33b144cda369">457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Total before tax</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: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="i006f7cedda194ab0861202fd7ce3749c_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTAtMi0xLTEtNzIxMDU_795ee257-5066-49a0-9658-1be05bfc325a">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTEtMi0xLTEtNzIxMDU_0e9b5a66-04b0-4d8e-98ed-bbc0f193f5cf">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Net of tax</span></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;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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges</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: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:right;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:0 1pt"></td><td style="background-color:#cceeff;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;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="i7f980fd0eab34b29ba8be8ee133140f9_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTQtMi0xLTEtNzIxMDU_a9458315-cdd7-43bf-a06d-496e0ff71791">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</span></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="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="i4d620d5d54924164960e8cbdced2fcc3_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTUtMi0xLTEtNzIxMDU_b3f27c32-971a-42ee-a326-051af5093c68">636</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Interest expense</span></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="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="i5ea75bffc83b4371a5c71af4f107297d_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTYtMi0xLTEtNzIxMDU_557bf498-fc79-43a6-905c-17719bded319">4,515</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231" decimals="-3" sign="-" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTctMi0xLTEtNzIxMDU_55dc5b7a-5971-4c6a-916c-03063ddab1f6">4,952</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Total before tax</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: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="id384a8bbf1674784aac955b33f6a7fb1_D20220401-20221231" decimals="-3" name="cmco:ComprehensiveIncomeLossReclassification" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTgtMi0xLTEtNzIxMDU_7b656534-8b17-4bd9-a437-2ef200f879b2">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTktMi0xLTEtNzIxMDU_1665997b-a4c8-4c5b-a6c9-91d2ba24df27">3,799</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Net of tax</span></td></tr></table></div></ix:continuation><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%">These AOCL components are included in the computation of net periodic pension cost. (See Note 10 for additional details.)</span></div></ix:continuation><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_76"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTkzNg_c182890a-cf48-4088-b4ec-d7c1d4195813" continuedAt="iba3417bc3df4472d996f757f10e5ed14" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease arrangements generally include real estate (manufacturing facilities, sales offices, distribution centers, warehouses), vehicles, and equipment. Leases with a term greater than one year are recognized on the Consolidated Balance Sheet; the Company has elected not to recognize leases with terms of one year or less on the Consolidated Balance Sheet. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The Company recognizes lease expense on a straight-line basis over the lease term. </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 leases have lease terms ranging from <ix:nonNumeric contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfNjY0_07fb2c28-76bb-44a2-b4ee-fe05798036d6">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfNjcw_5d0a82d5-9853-45d5-9d93-a5c835d94748">23</ix:nonNumeric> years, some of which include options to extend or terminate the lease. The exercise of lease renew all options is at the Company&#8217;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#8217;s lease agreements do not contain material residual value guarantees or any material restrictive covenants. </span></div></ix:nonNumeric><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><ix:continuation id="iba3417bc3df4472d996f757f10e5ed14"><ix:nonNumeric contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0Mg_64e67370-51f8-4354-af87-8243187022db" escape="true"><div 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 following table illustrates the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"></td><td style="width:57.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.619%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;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="background-color:#ffffff;border-top:2pt solid #000000;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:justify;vertical-align:middle"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMi0xLTEtMS03MjEwNQ_30de8492-023a-40d3-946a-ed194f02bbe8">32,622</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMi0yLTEtMS03MjEwNQ_215f6fed-43d0-4ce6-837c-3cef0bd5095e">30,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 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNC0xLTEtMS03MjEwNQ_9a3f4808-021a-4ae6-b86d-ad012f82f625">6,964</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNC0yLTEtMS03MjEwNQ_b10dddba-c063-4e39-88dd-647f686dadcc">7,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current 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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNS0xLTEtMS03MjEwNQ_e2dff64b-9b7c-42ec-84d0-5a3b5f4a3f02">26,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNS0yLTEtMS03MjEwNQ_db14dc7c-b1bb-4662-b61c-03046eebb1e9">23,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total operating 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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNi0xLTEtMS03MjEwNQ_5f560a78-559b-4623-812a-b5d22365584f">33,538</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: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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNi0yLTEtMS03MjEwNQ_3c421757-ee43-4ab9-bf28-86d88c518821">31,676</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="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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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="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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfOS0xLTEtMS03MjEwNQ_7c8507a5-b7e2-4756-994c-5a7c0d660a7c">12,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfOS0yLTEtMS03MjEwNQ_b15f3c51-e6e3-4b52-9090-91bd3457cd86">13,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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 and finance lease 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="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTEtMS0xLTEtNzIxMDU_d84719c3-79d2-4877-b433-d808ac16d19d">590</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTEtMi0xLTEtNzIxMDU_a806d045-9a7e-4052-9233-ca740265e567">544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan and finance lease obligations </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTItMS0xLTEtNzIxMDU_ffcc63f5-42f9-4c2e-8703-f0c9cdc97c39">13,093</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTItMi0xLTEtNzIxMDU_9bb224cb-58f3-40e8-ab01-28a0b5c7055c">13,540</ix:nonFraction>&#160;</span></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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total finance liabilities</span></td><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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="i303719659cab4a939bc72dd389ca320e_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTMtMS0xLTEtNzIxMDU_4001094b-10cb-47aa-9e2f-000e30595fa4">13,683</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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="ie9563a0e55c440549381337829b82d66_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTMtMi0xLTEtNzIxMDU_ea354d43-53c9-4054-a082-b751e9a835fb">14,084</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt 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="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" xsi:nil="true" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0Mw_83794ed2-252c-40ef-b0c6-12a61f54c738" escape="true"></ix:nonNumeric>Operating lease expense of $<ix:nonFraction unitRef="usd" contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTIzMg_ae854a34-499a-4497-ad3c-dd6f0eb2b131">2,323,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTIzOQ_2a108e65-c0f3-47f2-9830-cd0e8980ce3b">2,332,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTI0Nw_30c3ee88-4291-487e-aebc-fc67b3347abd">6,810,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTI1NA_bd1f3bd8-82b3-4bd0-86f3-220fcc20b532">6,940,000</ix:nonFraction> for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in income from operations on the Condensed Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses were <ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_35e733ad-ee80-4b0c-a1c6-892c36c69584"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_5f5469e2-f7b8-45af-88a5-917bbd77a4b4"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_7b740f59-ab58-4989-80e3-d47229bd2beb"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_7ca0afbc-e77b-428d-bebb-f97707249085"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_f84e192b-4889-4f21-8a0c-333a3f4997f5"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_f8540a90-240e-425e-92ff-5106c3ed8b3d">not</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> material for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively. Finance lease expense of $<ix:nonFraction unitRef="usd" contextRef="ib4e731ede9754d37b83a7bf0bc9a3c11_D20211001-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1Mg_3f4072da-e84b-4b8d-8dc5-dcefc0f01070"><ix:nonFraction unitRef="usd" contextRef="ic088edb2dfe0428493db3ed3695fb27e_D20221001-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1Mg_dc6423cb-1077-4693-98fb-2905ce626723">250,000</ix:nonFraction></ix:nonFraction> for the three months ended December 31, 2022 and December 31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="id226fb4411914a82815da02e382003a6_D20220401-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1OQ_015b4916-b2f5-49e7-82fe-1598cdccc7e1">751,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i35f04eafa2e6497797fda901f4aa5035_D20210401-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU2Ng_08cf8b5c-87cd-4434-82a4-074529397a70">734,000</ix:nonFraction> for the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in Income from operations. Interest and debt expense related to the finance lease of $<ix:nonFraction unitRef="usd" contextRef="ic27b39a2f431449e9bf99002cca51dbe_D20221001-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcwNw_c8643aee-e372-40fa-9b90-3fea9f1fce57">156,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2b914d3904e64105b16eb4e2efbef728_D20211001-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcxNA_91285a86-6d8b-4ede-8af1-565ac85cc2d0">162,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4be33658c7b54803b699bf838a296a01_D20220401-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcyMQ_5ddef74b-4d9f-42f2-81ba-cd05bcec7c68">470,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7048b229fd934c319611656574468fbc_D20210401-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcyOA_d21d59b9-382d-4947-8773-cf0c9a8c8b27">477,000</ix:nonFraction> is included the Company's Condensed Consolidated Statements of Operations in the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0NA_4d5333e6-8e03-4231-9188-c907a52671ac" escape="true"><div style="text-align:justify"><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 is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:65.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.460%"></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="6" 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%">Nine months ended, December 30,</span></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: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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 operating lease liabilities</span></td><td style="background-color:#ffffff;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:#ffffff;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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMi0xLTEtMS03MjEwNQ_62b8aed4-12f9-4440-b266-48aacf832f5e">6,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;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:#ffffff;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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMi0yLTEtMS03MjEwNQ_2c11b849-0dfc-4099-a201-00fe5c685f13">6,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;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;text-align:justify;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 finance lease liabilities</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMy0xLTEtMS03MjEwNQ_51e0ef11-efaa-41fd-b505-0f99f267cd98">872</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMy0yLTEtMS03MjEwNQ_8c60e21a-dc19-4426-8abb-044b44248c54">847</ix:nonFraction>&#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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNC0xLTEtMS03MjEwNQ_b3281a46-18d8-4c95-9a23-38892016f61d">8,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNC0yLTEtMS03MjEwNQ_f5f72800-95fb-4d8e-a911-b86bae68bb0d">3,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities</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="i3967094bea5a461c855e3f196925630c_D20220401-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNS0xLTEtMS03MjEwNQ_ac68b883-4c4b-444a-815d-acfe30846001">&#8212;</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNS0yLTEtMS03MjEwNQ_05adf3e8-e635-4ef1-8c81-3349618f2c59">14,582</ix:nonFraction>&#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></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_79"></div><ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83OS9mcmFnOmNjZDZmZTUzMTVlMjQ0MDA4YjFjZGE5MDJhZWUxZDk4L3RleHRyZWdpb246Y2NkNmZlNTMxNWUyNDQwMDhiMWNkYTkwMmFlZTFkOThfMjcwNQ_ab84d78f-9748-494a-aef3-ef06984f41f5" continuedAt="i86a7f82b01454dfd99f240e21dfa456a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;Effects of New Accounting Pronouncements</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%">Topics not yet adopted </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 December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848" from December 31, 2022 to December 31, 2024, which is superseding the date from ASU No. 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU is elective and is relief to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. Optional expedients are provided for contract modification accounting under topics such as debt, leases, and derivatives. The optional amendments are effective for all entities as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020 through December 31, 2024. We are currently evaluating the impact the standard will have on our consolidated financial statements if we chose to elect.</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 March 2022, the FASB issued ASU 2022 No. 2022-01, "Derivative and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method." The ASU clarified the guidance in ASC 815 on fair value hedge accounting of interest rate risk for </span></div></ix:nonNumeric><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><ix:continuation id="i86a7f82b01454dfd99f240e21dfa456a"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the &#8220;portfolio layer&#8221; method for making the fair value hedge accounting for these portfolios more accessible. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated 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%">In October 2021, the FASB issued ASU No. 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." The ASU amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination and is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated financial statements.</span></div></ix:continuation><div style="text-align:justify"><span><br/></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%">30</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_82"></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:400;line-height:120%">Item 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MANAGEMENT'S DISCUSSION AND ANALYSIS OF RESULTS OF OPERATIONS AND FINANCIAL CONDITION</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 id="i36d576f548514fc39c5bc8dfef38a32b_85"></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%">Executive Overview</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 is a leading worldwide designer, manufacturer and marketer of intelligent motion solutions, including motion control products, technologies, automated systems and services, that efficiently and ergonomically move, lift, position and secure materials. Our key products include hoists, crane components, precision conveyors, actuators, rigging tools, light rail workstations, and digital power and motion control systems. These are highly relevant, professional-grade solutions that solve customers&#8217; critical material handling requirements.</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%">Founded in 1875, we have grown to our current size and leadership position through organic growth and acquisitions. We developed our leading market position over our 147-year history by emphasizing technological innovation, manufacturing excellence and superior customer service. In accordance with our strategic framework, we are building out our business system (CMBS) and growth framework to be market-led, customer-centric, and operationally excellent with our people and values at the core. We believe this will transform Columbus McKinnon into a top-tier Intelligent Motion Solutions company.  We expect our strategy will enhance shareholder value by expanding EBITDA margins and return on invested capital ("ROIC").</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 revenue base is geographically diverse with approximately 38% derived from customers outside the U.S. for the nine months ended December 31, 2022. We believe this diversity balances the impact of changes that occur in local economies, as well as benefits the Company by providing access to growing emerging markets. We monitor both U.S. and Eurozone Industrial Capacity Utilization statistics as well as the ISM Production Index as indicators of anticipated demand for our products. In addition, we continue to monitor the potential impact of other global and U.S. trends including, industrial production, trade tariffs, raw material cost inflation, interest rates, foreign currency exchange rates, and activity of end-user markets around the globe.</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%">From a strategic perspective, we are investing in new products as we focus on our greatest opportunities for growth. We maintain a strong North American market share with significant leading market positions in hoists, lifting and sling chain, forged attachments, actuators, and digital power and motion control systems for the material handling industry. We seek to maintain and enhance our market share by focusing our sales and marketing activities toward select North American and global market sectors including general industrial, energy, automotive, heavy OEM, entertainment, and construction and infrastructure.</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 March 2021, the Company announced that it had entered into a definitive agreement to acquire Dorner. The acquisition of Dorner closed on April 7, 2021. Dorner, headquartered in Hartland, Wisconsin, is a leading automation solutions company providing unique, patented technologies in the design, application, manufacturing and integration of high-precision conveying systems. Dorner is a leading supplier to the stable life sciences, food processing, and consumer packaged goods markets as well as the high growth industrial automation and e-commerce sectors. The addition of Dorner provides attractive complementary adjacencies including sortation and asynchronous conveyance systems.</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%">Further, on December 1, 2021, the Company completed its acquisition of Garvey. Garvey is a leading accumulation systems solutions company providing unique, patented systems for the automation of production processes whose products complement those of Dorner.  The acquisitions of Dorner and Garvey accelerate the Company&#8217;s shift to intelligent motion and serve as a platform to expand capabilities in advanced, higher technology automation solutions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the economic climate and point in the economic cycle, we constantly explore ways to increase operating margins as well as further improve our productivity and competitiveness. We have specific initiatives to reduce quote lead-times, improve on-time deliveries, reduce warranty costs, and improve material and factory productivity. The initiatives are being driven by the implementation of our business operating system, CMBS. We are working to achieve these strategic initiatives through business simplification, operational excellence, and profitable growth initiatives. We believe these initiatives will enhance future operating margins.</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 principal raw materials and components purchases were approximately $368 million in fiscal 2022 (or 62% of Cost of product sold) and include steel, consisting of rod, wire, bar, structural, and other forms of steel; electric motors; bearings; gear reducers; castings; steel and aluminum enclosures and wire harnesses; electro-mechanical components; and standard variable drives and controls. These commodities are all available from multiple sources. We purchase most of these raw materials and components from a limited number of strategic and preferred suppliers under agreements which are negotiated on a company-wide basis through our Global Sourcing group. Currently, as a result of global supply chain challenges, we are experiencing higher raw material costs and availability issues for select raw materials and components. To date, we have raised prices to our </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><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%">customers to cover these increased raw material costs and are working with our supply base to prioritize shipments and improve availability of key components.</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 operate in a highly competitive and global business environment. We face a variety of opportunities in our markets and geographies, including trends toward increasing productivity of the global labor force and the expansion of market opportunities in Asia and other emerging markets. While we execute our long-term growth strategy, we are supported by our strong free cash flow as well as our liquidity position and flexible debt structure. </span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_88"></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%">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:400;line-height:120%">Three months ended December 31, 2022 and December&#160;31, 2021</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%">Net sales in the fiscal 2023 quarter ended December&#160;31, 2022 were $230,370,000, up $14,282,000 or 6.6% from the fiscal 2022 quarter ended December&#160;31, 2021 net sales of $216,088,000. Net sales were positively impacted by $11,895,000 due to price increases, $5,857,000 of sales volume increases and $4,948,000 of acquired revenue from the Garvey acquisition. Foreign currency translation unfavorably impacted sales by $8,418,000 for the three months ended December 31, 2022.</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%">Gross profit in the fiscal 2023 quarter ended December&#160;31, 2022 was $82,044,000, an increase of $6,987,000 or 9.3% from the fiscal 2022 quarter ended December&#160;31, 2021 gross profit of $75,057,000. Gross profit margin was 35.6% in the fiscal 2023 third quarter compared to 34.7% in the fiscal 2022 third quarter. The increase in gross profit was due to $5,905,000 of price increases net of material inflation, $2,850,000 from a prior year product liability settlement that did not reoccur, $1,940,000 as a result of the acquisition of Garvey, $965,000 of prior year acquisition amortization related to Garvey's inventory step up and backlog that did not reoccur, $692,000 of prior year business realignment costs that did not reoccur, $674,000 from a decrease in product liability costs and $568,000 from higher volumes offset by an unfavorable mix. These gross profit increases were offset by $3,712,000 in decreased productivity net of other cost change and $120,000 in increased tariffs. The translation of foreign currencies had a $2,775,000 unfavorable impact on gross profit in the three months 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-weight:400;line-height:120%">Selling expenses were $25,424,000 and $24,468,000, or 11.0% and 11.3% of net sales, in the fiscal 2023 and 2022 third quarters, respectively. Selling expense increased by $717,000 from net business realignment costs, $539,000 due to the Garvey acquisition, and $525,000 for employee related costs during the three months ended December 31, 2022. Foreign currency translation had a $1,114,000 favorable impact on selling expenses in the three months 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-weight:400;line-height:120%">General and administrative expenses were $25,143,000 and $25,144,000, or 10.9% and 11.6% of net sales, in the fiscal 2023 and 2022 third quarters, respectively. The accrual of additional contingent consideration as part of the Garvey acquisition for $1,230,000, as described in Note 2 of the financial statements, was partially offset by lower employee related costs. Foreign currency translation had a $647,000 favorable impact on general and administrative expenses in the three months ended December 31, 2022.</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%">Research and development expenses were $4,839,000 and $3,875,000, or 2.1% and 1.8% of net sales, in the fiscal 2023 and 2022 third quarters, respectively. The increase in research and development expenses was due to additional spending to achieve strategic goals related to new product development. </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%">Amortization of intangibles was $6,459,000 and $6,254,000 in the fiscal 2023 and 2022 third quarters, respectively, with the increase related to new intangible assets recorded from the Garvey 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%">Interest and debt expense was $7,303,000 in the third quarter ended December&#160;31, 2022 compared to $4,375,000 in the third quarter ended December&#160;31, 2021. The increase is related to higher variable interest rates, as well as increased borrowings to finance the Garvey 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%">Investment income of $574,000 in the second quarter ended December&#160;31, 2022 compared to investment income of $76,000 in the third quarter ended December&#160;31, 2021 is related to mark-to-market adjustments on the marketable securities held in the Company&#8217;s wholly owned captive insurance subsidiary and the Company's equity method investment in EMC, described in Note 6 of 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%">Foreign currency exchange gain was $3,359,000 compared to foreign currency loss of $512,000 in the fiscal 2023 and 2022 third quarters, respectively. This favorable change was primarily due to the strengthening of the Euro in comparison to the U.S. Dollar during the quarter. </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%">32</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%">Other expense was $79,000 in the third quarter ended December&#160;31, 2022 compared to other income of $455,000 in the third quarter ended December&#160;31, 2021.</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%">Income tax expense as a percentage of income from continuing operations before income tax expense was 28% and 10% in the third quarters ended December&#160;31, 2022 and December&#160;31, 2021, respectively. Typically these percentages vary from the U.S. statutory rate of 21% primarily due to varying statutory tax rates at the Company's foreign subsidiaries, and the jurisdictional mix of taxable income for these subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates that the effective tax rate related to continuing operations will be approximately 30% to 32% for fiscal 2023. </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%">Nine Months Ended December 31, 2022 and December&#160;31, 2021 </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%">Net sales in the nine months ended December 31, 2022 were $682,397,000, up $29,210,000 or 4.5% from the nine months ended December 31, 2021 net sales of $653,187,000. Net sales were positively impacted by $32,536,000 due to price increases, $22,436,000 of acquired revenue from the Garvey acquisition and $669,000 of sales volume increases. Foreign currency translation unfavorably impacted sales by $26,431,000 for the nine months ended December 31, 2022 .</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%">Gross profit in the nine months ended December 31, 2022 was $250,881,000, an increase of $20,626,000 or 9.0% from the nine months ended December 31, 2021 gross profit of $230,255,000. Gross profit margin was 36.8% and 35.3% in the nine months ended December 31, 2022 and 2021, respectively. The increase in gross profit was due to $13,412,000 of price increases net of material inflation, $9,521,000 in gross profit as a result of the acquisition of Garvey, $4,467,000 of prior year acquisition amortization for inventory step up, backlog and integration costs that did not reoccur, $2,850,000 from a prior year product liability settlement which did not reoccur, $2,037,000 from higher margins on the mix of products sold, $1,606,000 of prior year business realignment costs that did not reoccur, $674,000 of decreased product liability costs, $144,000 of decreased tariffs offset by $4,574,000 of decreased productivity net of other cost changes offset. The translation of foreign currencies had a $9,511,000 unfavorable impact on gross profit in the nine months 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-weight:400;line-height:120%">Selling expenses were $77,197,000 and $72,107,000, or 11.3% and 11.0% of net sales, in nine months ended December 31, 2022 and 2021, respectively. Selling expense increased by $4,468,000 for employee related expenses, $2,417,000 due to the Garvey acquisition, and $2,266,000 from net business realignment and integration costs during the nine months ended December 31, 2022. Foreign currency translation had a $3,582,000 favorable impact on selling expenses in the nine months 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-weight:400;line-height:120%">General and administrative expenses were $68,441,000 and $78,495,000, or 10.0% and 12.0% of net sales, in the nine months ended December 31, 2022 and 2021, respectively. The decrease in general and administrative expenses was due to a net decrease of $8,904,000 in acquisition and deal integration costs and a decrease of $1,951,000 in stock-based compensation expense. The decrease in stock-based compensation expense was the result of the Company no longer expecting the performance condition to be fully met on its fiscal 2021 performance shares, as well as a decrease in the Company's stock price.  Partially offsetting these decreases were $1,989,000 of higher general and administrative expenses incurred by the Garvey acquisition and the accrual of additional contingent consideration as discussed in Note 2 of the financial statements. We also incurred $931,000 of net restructuring charges during the nine months ended December 31, 2022. Foreign currency translation had a $1,999,000 favorable impact on general and administrative expenses in the nine months ended December 31, 2022.</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%">Research and development expenses were $15,429,000 and $11,283,000, or 2.3% and 1.7% of net sales, in the nine months ended December 31, 2022 and 2021, respectively. The increase in research and development expenses was due to additional spending to achieve strategic goals related to new product development.</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%">Amortization of intangibles was $19,442,000 and $18,648,000, in the nine months ended December 31, 2022 and 2021, respectively, with the increase related to new intangible assets recorded from the Garvey 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%">Interest and debt expense was $20,274,000 in the nine months ended December 31, 2022 compared to $14,774,000 in the nine months ended December 31, 2021. The increase is related to higher variable interest rates, as well as increased borrowings to finance the Garvey 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%">The Company incurred $14,803,000 in Cost of debt refinancing in the first nine months of 2022 as a result of the Dorner acquisition. Refer to the Note 9 of the financial statements for additional details. There were no similar expenses incurred in fiscal 2023.</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%">33</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%">Investment loss of $168,000 in the nine months ended December 31, 2022 compared to investment income of $624,000 in the nine months ended December 31, 2021, is related to mark-to-market adjustments on the marketable securities held in the Company&#8217;s wholly owned captive insurance subsidiary and the Company's equity method investment in EMC, described in Note 6 of 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%">Foreign currency exchange gain was $1,152,000 compared to foreign currency loss $1,047,000 in the nine months ended December 31, 2022 and 2021, respectively. This favorable change was due to the recent strengthening of the Euro in comparison to the U.S. Dollar. </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%">Other income was $1,999,000 and $744,000 in the nine months ended December 31, 2022 and 2021, respectively. As described in Note 13, the increase in Other income is primarily related to a tax indemnification reimbursement received from STAHL's former owners in accordance with the share purchase 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:400;line-height:120%">Income tax expense as a percentage of income from continuing operations before income tax expense was 35% and 13% in the third quarters ended December&#160;31, 2022 and December&#160;31, 2021, respectively. Typically these percentages vary from the U.S. statutory rate of 21% primarily due to varying statutory tax rates at the Company's foreign subsidiaries, and the jurisdictional mix of taxable income for these subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first nine months of 2023, the rate was unfavorably impacted 5 percentage points due to settlement of income tax assessments related to tax periods prior to the Company&#8217;s acquisition of Stahl Cranesystems GmbH (&#8220;STAHL").  In accordance with the tax indemnification clause of the share purchase agreement, the Company received full reimbursement from STAHL&#8217;s prior owner which was recorded as a gain in Other (income) expense, net on the Condensed Consolidated Statements of Operations during the period.  The tax rate for the nine months ended December 31, 2022 also reflects an unfavorable impact of 4 percentage points due to the recording of a U.S. state tax valuation allowance.  The valuation allowance primarily relates to changes in the Company&#8217;s expectations regarding its ability to more likely than not utilize certain state net operating losses prior to their expiration. </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 estimates that the effective tax rate related to continuing operations will be approximately 30% to 32% for fiscal 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">Liquidity and Capital Resources</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%">Cash, cash equivalents, and restricted cash totaled $81,770,000 at December&#160;31, 2022, a decrease of $33,870,000 from the March&#160;31, 2022 balance of $115,640,000.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flow from operating activities</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%">Net cash provided by operating activities was $16,902,000 for the nine months ended December&#160;31, 2022 compared to $23,727,000 for the nine months ended December&#160;31, 2021. Net income of $34,534,000 along with non-cash adjustments to net income of $44,433,000 contributed to the cash provided by operations. The non-cash adjustments included $31,380,000 of  depreciation and amortization, $7,039,000 of stock-based compensation and $5,814,000 of non-cash lease expense. Working capital reduced cash from operations by $54,451,000 as a result of an increase of $31,701,000 in inventories due to current supply chain constraints, a decrease of $18,756,000 in trade payables, a decrease of $7,498,000 in accrued expenses, and an increase in trade accounts receivable $1,401,000 offset by a decrease in prepaid expenses of $4,905,000. Other non-current liabilities decreased $7,382,000 primarily due to lease payments for the nine months ended December&#160;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:400;line-height:120%">Cash flow from investing activities</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%">Net cash used by investing activities was $10,912,000 for the nine months ended December&#160;31, 2022 compared to $550,933,000 for the nine months ended December&#160;31, 2021. The most significant use of cash in the quarter was $9,511,000 in capital expenditures as well as a final working capital adjustment of $1,616,000 paid to Garvey's previous owners in accordance with the share purchase agreement, which were paid in the quarter ended June 30, 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:400;line-height:120%">Cash flow from financing activities</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%">Net cash used by financing activities was $37,639,000 for the nine months ended December&#160;31, 2022 and net cash provided by financing activities was $433,252,000 for the nine months ended December&#160;31, 2022. The Company paid down $30,402,000 of debt, paid dividends in the amount of $6,006,000 and purchased treasury stock for $1,001,000. As noted in Note 8 of the financial statements, during the second quarter of fiscal 2022, the Company modified its cross currency swap and interest rate </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%">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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">swap. As such, the associated cash flows from hedging activities are classified as financing activities in the Statement of Cash Flows which resulted in a net cash inflow of $464,000 during the nine months ended December&#160;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-weight:400;line-height:120%">We believe that our cash on hand, cash flows, and borrowing capacity under our Amended and Restated Credit Agreement will be sufficient to fund our ongoing operations and debt obligations, and capital expenditures for at least the next twelve months. This belief is dependent upon successful execution of our current business plan and effective working capital utilization. No material restrictions exist in accessing cash held by our non-U.S. subsidiaries. &#160;We expect to meet our funding needs with cash provided by our U.S. operations, as well as by repatriating non-U.S. cash.  We do not expect to incur significant incremental U.S. taxes as we repatriate funds. As of December&#160;31, 2022, $62,921,000 of cash and cash equivalents were held by foreign subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 9 for further discussion of the Company's long-term debt and financing costs.</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%">  </span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">Capital Expenditures</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%">In addition to keeping our current equipment and plants properly maintained, we are committed to replacing, enhancing and upgrading our property, plant and equipment to support new product development, improve productivity and customer responsiveness, reduce production costs, increase flexibility to respond effectively to market fluctuations and changes, meet environmental requirements, enhance safety and promote ergonomically correct work stations. Consolidated capital expenditures for the nine months ended December&#160;31, 2022 and December&#160;31, 2021 were $9,511,000 and $9,506,000, respectively. We expect capital expenditure spending in fiscal 2023 to range from $13,000,000 to $15,000,000.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">Inflation and Other Market Conditions</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 costs are affected by inflation in the U.S. economy and, to a lesser extent, in non-U.S. economies including those of Europe, Canada, Mexico, South America, and Asia-Pacific. We do not believe that general inflation has had a material effect on our results of operations over the periods presented despite rising inflation due to our ability to pass on rising costs through price increases. We are currently experiencing higher raw material, freight, and logistics costs than we have seen in recent years, which we have been able to recover with pricing actions. In the future, we may not be able to pass on these cost increases to our customers.  </span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">Goodwill Impairment Testing</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment at least annually and more frequently whenever events occur or circumstances change that indicate there may be impairment. &#160;These events or circumstances could include a significant long-term adverse change in the business climate, poor indicators of operating performance, or a sale or disposition of a significant portion of a reporting unit.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill at the reporting unit level, which is one level below our operating segment. &#160;We identify our reporting units by assessing whether the components of our operating segment constitute businesses for which discrete financial information is available and segment management regularly reviews the operating results of those components. We also aggregate components that have similar economic characteristics into single reporting units (for example, similar products and / or services, similar long-term financial results, product processes, classes of customers, etc.). We have three reporting units: the Duff Norton reporting unit, the Rest of Products reporting unit, and the Precision Conveyance reporting unit, which have goodwill totaling $9,699,000, $304,778,000, and $327,953,000, respectively, as of December&#160;31, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently do not believe that it is more likely than not that the fair value of each of our reporting units is less than its applicable carrying value. Additionally, we currently do not believe that we have any significant impairment indicators or that any of our reporting units with goodwill are at risk of failing Step One of the goodwill impairment test. However, if the projected long-term revenue growth rates, profit margins, or terminal growth rates are significantly lower, and/or the estimated weighted-average cost of capital is considerably higher, future testing may indicate impairment of one or more of the Company&#8217;s reporting units and, as a result, the related goodwill may be impaired.</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%">Refer to our 2022 10-K for additional information regarding our annual goodwill impairment process. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_103"></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%">Seasonality and Quarterly Results</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%">Quarterly results may be materially affected by the timing of large customer orders, periods of high vacation and holiday concentrations, legal settlements, gains or losses in our portfolio of marketable securities, restructuring charges, favorable 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%">35</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%">unfavorable foreign currency translation, divestitures and acquisitions. Therefore, the operating results for any particular fiscal quarter are not necessarily indicative of results for any subsequent fiscal quarter or for the full fiscal year.</span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_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%">Effects of New Accounting Pronouncements</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%">Information regarding the effects of new accounting pronouncements is included in Note 16 to the accompanying consolidated financial statements included in this Quarterly Report on Form 10-Q.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_109"></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%">Forward-Looking Statements</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%">This Quarterly Report on Form 10-Q contains &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements include statements relating to:</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">future development and expected growth of our business and industry;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to execute our business model, our Columbus McKinnon Business System operating system and our                 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-weight:400;line-height:120%">&#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">plans to repay additional principal on the Term Loan B facility during future periods;</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">having available sufficient cash and borrowing capacity to fund ongoing operations, debt obligations and capital                 expenditures for the next twelve months; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability for the performance condition to be met on the Company's 2021 performance shares;</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">projected capital expenditures; 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">projected effective tax rate for fiscal 2023.</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%">Such statements involve known and unknown risks, uncertainties and other factors that could cause our actual results to differ materially from the results expressed or implied by such statements, including general economic and business conditions, including conditions affecting the industries served by us and our subsidiaries, conditions affecting our customers and suppliers, competitor responses to our products and services, the overall market acceptance of such products and services, the integration of acquisitions, and other risks and uncertainties that arise from time to time are described in Item 1A &#8220;Risk Factors&#8221; of our Annual Report on Form 10-K and in other periodic filings with the SEC. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by these cautionary factors and to others contained throughout this Quarterly Report on Form 10-Q. We use words like &#8220;will,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;future&#8221; and other similar expressions to identify forward looking statements. These forward looking statements speak only as of their respective dates and are based on our current expectations. Except as required by applicable law, we do not undertake and specifically decline any obligation to publicly release any revisions to these forward-looking statements that may be made to reflect any future events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated changes. Actual events or our actual operating results could differ materially from those predicted in these forward-looking statements, and any other events anticipated in the forward-looking statements may not actually occur.</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%">36</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_112"></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:400;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</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:112%">There have been no material changes in the market risks as previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 4.&#160;&#160;&#160;&#160;Controls and Procedures</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 of December&#160;31, 2022, an evaluation was performed under the supervision and with the participation of the Company&#8217;s management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures. These disclosure controls and procedures have been designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Exchange Act is made known to them on a timely basis, and that such information is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Based on that evaluation, the Company&#8217;s management, including our Chief Executive Officer and Chief Financial Officer, concluded that the Company&#8217;s disclosure controls and procedures were effective as of December&#160;31, 2022. </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%">There have been no other changes in the Company&#8217;s internal control over financial reporting during the most recent quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than as described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three of the Company&#8217;s foreign locations implemented the enterprise resource planning system SAP during the nine months ended December&#160;31, 2022 as part of our strategy to enhance our information systems. The system implementation has enhanced our internal controls as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.883%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:10pt;font-weight:400;line-height:109%">a)</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:109%">The new enterprise resource planning system was designed to generate reports and other information used to account for transactions and reduce the number of manual processes employed by the Company;</span></td></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">b)</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:109%">The new enterprise resource planning system is technologically advanced and is expected to increase the amount of application controls used to process data; and</span></td></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">c)</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:109%">The Company has designed new processes and implemented new procedures in connection with the implementation.</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></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%">37</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_118"></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%">Part II. &#160; &#160;Other Information</span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Legal Proceedings &#8211; none.</span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Risk Factors</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes from the risk factors as previously disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds </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:400;line-height:120%">Issuer Purchases of Equity Securities</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:16.882%"></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.783%"></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:21.269%"></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%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price Paid per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align: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 Number of Shares Purchased as Part of Publicly Announced Program</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares that May Yet be Purchased under the thousands Program (in thousands)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1 - 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1- 30, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="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%">December 1-31, 2022</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%">31,085&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">32.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">31,085&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">19,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.17&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><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">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company publicly announced on March 26, 2019 that its Board of Directors approved a share repurchase authorization for up to $20 million of shares of common stock of Columbus McKinnon Corporation, with no expiration. As of December 31, 2022, approximately $19 million of shares of common stock of the Company remains available repurchase under the current authorization plan.</span></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">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we repurchased 31,085 shares for an aggregate purchase price of $1 million in open market transactions at an average price per share of $32.17. </span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_130"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Defaults upon Senior Securities &#8211; none.</span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 4.&#160;&#160;&#160;&#160;Mine Safety Disclosures &#8211; Not applicable</span></div><div><span><br/></span></div><div id="i36d576f548514fc39c5bc8dfef38a32b_136"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Other Information &#8211; none.</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%">38</span></div></div></div><div id="i36d576f548514fc39c5bc8dfef38a32b_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Exhibits</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:13.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.762%"></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 style="text-align:justify"><span 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/1005229/000119312522266765/d272142dex31.htm">Exhibit 3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Company's current report on Form 8-K dated October 17, 2022).</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span 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/1005229/000119312522266765/d272142dex32.htm">Exhibit 3.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended and Restated Bylaws (incorporated by reference to Exhibit 3.2 to the Company's current report on Form 8-K dated October 17, 2022).</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span 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="exhibit311123122.htm">Exhibit 31.1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><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%">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934; as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</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: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 style="text-align:justify"><span 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">Exhibit 31.2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934; as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</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: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="exhibit3212312022.htm">Exhibit 32</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><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%">Certification pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</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: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 101*</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The financial statements from the Company&#8217;s Quarterly Report on Form 10-Q for the three and nine months ended <ix:nonNumeric contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xMzkvZnJhZzo0Yzc5NTU4MmI0NzU0YzRkOWQ1M2FlZWVjZGIxZDIxNC90YWJsZToyODhlMGVjMWYwZWY0Zjk3OWU2MGUwMGI1ODdhZmM2ZS90YWJsZXJhbmdlOjI4OGUwZWMxZjBlZjRmOTc5ZTYwZTAwYjU4N2FmYzZlXzYtMi0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpjMWMxYTc0ZjlkYTM0YjlkOWI5ODYxOTU3NTJhOTZmOV8xMTM_36013122-9e82-4381-b207-596342c04d59">December&#160;31, 2022</ix:nonNumeric> formatted in iXBRL.</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%">101.INS*</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document</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></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: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%">XBRL Taxonomy Extension Schema Document</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></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: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%">XBRL Taxonomy Extension Calculation Linkbase Document</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></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: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%">XBRL Taxonomy Extension Definition Linkbase Document</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></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: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%">XBRL Taxonomy Extension Label Linkbase Document</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></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: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%">XBRL Taxonomy Extension Presentation Linkbase Document</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></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%">Exhibit 104*</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%">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document)</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"><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: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%">Filed</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%">herewith</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%">#    Indicates a Management contract or compensation plan or arrangement. </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="-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><div id="i36d576f548514fc39c5bc8dfef38a32b_142"></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%">SIGNATURES</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%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.556%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%;text-decoration:underline">COLUMBUS McKINNON CORPORATION</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(Registrant)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;text-align: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><td colspan="3" style="padding:2px 1pt;text-align: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 1, 2023</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%;text-decoration:underline">/S/ &#160; GREGORY P. RUSTOWICZ</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Gregory P. Rustowicz</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Executive Vice President Finance and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(Principal Financial Officer)</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%">40</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exhibit311123122.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="i408a2fad4f094b5d84dac7156ae049cf_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:400;line-height:120%">&#160;</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</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%">I, David J. Wilson, Chief Executive Officer, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'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 report on Form 10-Q of Columbus McKinnon 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&#8217;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:11.07pt">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:10.5pt">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:11.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div 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:10.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div 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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;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:11.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div 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:10.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:25.146%"><tr><td style="width:1.0%"></td><td style="width:21.574%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.226%"></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 1, 2023</font></td></tr></table></div><div style="padding-left:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:129.00pt"><tr><td style="width:1.0pt"></td><td style="width:127.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47; DAVID J. WILSON</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Wilson</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><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 style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal 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>3
<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="i28c9d076b3e4426d8f4030b7bee40f5c_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:400;line-height:120%">&#160;</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</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%">I, Gregory P. Rustowicz, Chief Financial Officer, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'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 report on Form 10-Q of Columbus McKinnon 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&#8217;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:11.07pt">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:10.5pt">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:11.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div 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:10.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div 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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;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:11.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div 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:10.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.538%"><tr><td style="width:1.0%"></td><td style="width:21.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.919%"></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 1, 2023</font></td></tr></table></div><div style="padding-left:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:275.25pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47; &#160; GREGORY P. RUSTOWICZ</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory P. Rustowicz</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President Finance and Chief Financial Officer</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal 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
<SEQUENCE>4
<FILENAME>exhibit3212312022.htm
<DESCRIPTION>EX-32
<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="i434881d70c7244e9bbd01235cf3102a3_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</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%">CERTIFICATION</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 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%">Each of the undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Columbus McKinnon Corporation (the &#34;Company&#34;) on Form 10-Q for the quarterly period ended December 31, 2022, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><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%">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:25.877%"><tr><td style="width:1.0%"></td><td style="width:23.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 1, 2023</font></td></tr></table></div><div><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:254.25pt"><tr><td style="width:1.0pt"></td><td style="width:252.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47; DAVID J. WILSON</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Wilson</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="text-align:right"><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="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:254.25pt"><tr><td style="width:1.0pt"></td><td style="width:252.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47; GREGORY P. RUSTOWICZ</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory P. Rustowicz</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President Finance and Chief Financial Officer</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal 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>5
<FILENAME>cmco-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:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmco="http://www.cmworks.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.cmworks.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="cmco-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="cmco-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="cmco-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="cmco-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.cmworks.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="CondensedConsolidatedBalanceSheets" roleURI="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>0000002 - Statement - Condensed 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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000003 - Statement - Condensed 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="CondensedConsolidatedStatementsofOperationsandRetainedEarnings" roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings">
        <link:definition>0000004 - Statement - Condensed Consolidated Statements of Operations and Retained Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>0000006 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (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.cmworks.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="CondensedConsolidatedStatementsofShareholdersEquityStatement" roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement">
        <link:definition>0000008 - Statement - Condensed Consolidated Statements of Shareholders' Equity Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusiness" roleURI="http://www.cmworks.com/role/DescriptionofBusiness">
        <link:definition>0000009 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsandAssetAcquisitions" roleURI="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions">
        <link:definition>0000010 - Disclosure - Business Combinations and Asset 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="RevenueRecognitionNotes" roleURI="http://www.cmworks.com/role/RevenueRecognitionNotes">
        <link:definition>0000011 - Disclosure - Revenue Recognition (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.cmworks.com/role/FairValueMeasurements">
        <link:definition>0000012 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.cmworks.com/role/Inventories">
        <link:definition>0000013 - 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="MarketableSecurities" roleURI="http://www.cmworks.com/role/MarketableSecurities">
        <link:definition>0000014 - Disclosure - Marketable Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000015 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDerivativeInstrumentsNotes" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes">
        <link:definition>0000016 - Disclosure - Derivative Instruments Derivative Instruments (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cmworks.com/role/Debt">
        <link:definition>0000017 - Disclosure - 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="NetPeriodicBenefitCost" roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCost">
        <link:definition>0000018 - Disclosure - Net Periodic Benefit Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.cmworks.com/role/EarningsPerShare">
        <link:definition>0000019 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossContingencies" roleURI="http://www.cmworks.com/role/LossContingencies">
        <link:definition>0000020 - Disclosure - Loss 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="IncomeTaxes" roleURI="http://www.cmworks.com/role/IncomeTaxes">
        <link:definition>0000021 - 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="ChangesinOtherComprehensiveLoss" roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss">
        <link:definition>0000022 - Disclosure - Changes in Other Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeasesNotes" roleURI="http://www.cmworks.com/role/LeasesLeasesNotes">
        <link:definition>0000023 - Disclosure - Leases Leases (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EffectsofNewAccountingPronouncements" roleURI="http://www.cmworks.com/role/EffectsofNewAccountingPronouncements">
        <link:definition>0000024 - Disclosure - Effects of 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="SubsequentEventsNotes" roleURI="http://www.cmworks.com/role/SubsequentEventsNotes">
        <link:definition>0000025 - Disclosure - Subsequent Events (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionPolicies" roleURI="http://www.cmworks.com/role/RevenueRecognitionPolicies">
        <link:definition>0000026 - Disclosure - Revenue Recognition (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="BusinessCombinationsandAssetAcquisitionsTables" roleURI="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables">
        <link:definition>0000027 - Disclosure - Business Combinations and Asset 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="RevenueRecognitionTables" roleURI="http://www.cmworks.com/role/RevenueRecognitionTables">
        <link:definition>0000028 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueMeasurementsTables" roleURI="http://www.cmworks.com/role/FairvalueMeasurementsTables">
        <link:definition>0000029 - Disclosure - Fair value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.cmworks.com/role/InventoriesTables">
        <link:definition>0000030 - 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="MarketableSecuritiesTables" roleURI="http://www.cmworks.com/role/MarketableSecuritiesTables">
        <link:definition>0000031 - Disclosure - Marketable Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000032 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsandHedgingActivitiesTables" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables">
        <link:definition>0000033 - Disclosure - Derivative Instruments and Hedging Activities (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="NetPeriodicBenefitCostTables" roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostTables">
        <link:definition>0000034 - Disclosure - Net Periodic Benefit Cost (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="EarningsPerShareTables" roleURI="http://www.cmworks.com/role/EarningsPerShareTables">
        <link:definition>0000035 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesTables" roleURI="http://www.cmworks.com/role/CommitmentandContingenciesTables">
        <link:definition>0000036 - Disclosure - Commitment and Contingencies (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="ChangesinOtherComprehensiveLossTables" roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables">
        <link:definition>0000037 - Disclosure - Changes in Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.cmworks.com/role/LeasesTables">
        <link:definition>0000038 - 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="SubsequentEventsTables" roleURI="http://www.cmworks.com/role/SubsequentEventsTables">
        <link:definition>0000039 - Disclosure - Subsequent Events (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="DescriptionofBusinessNarrativeDetails" roleURI="http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails">
        <link:definition>0000040 - Disclosure - Description of Business (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="AcquisitionsNarrativesDetails" roleURI="http://www.cmworks.com/role/AcquisitionsNarrativesDetails">
        <link:definition>0000041 - Disclosure - Acquisitions (Narratives) (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="RevenueRecognitionDetails" roleURI="http://www.cmworks.com/role/RevenueRecognitionDetails">
        <link:definition>0000042 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails" roleURI="http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails">
        <link:definition>0000043 - Disclosure - Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (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.cmworks.com/role/InventoriesDetails">
        <link:definition>0000044 - 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="MarketableSecuritiesNarrativesDetails" roleURI="http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails">
        <link:definition>0000045 - Disclosure - Marketable Securities (Narratives) (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="MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails" roleURI="http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails">
        <link:definition>0000046 - Disclosure - Marketable Securities (Summary of available-for-sale securities ) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>0000047 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsDetails" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails">
        <link:definition>0000048 - Disclosure - Goodwill and 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="DerivativeInstrumentsNarrativesDetails" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails">
        <link:definition>0000049 - Disclosure - Derivative Instruments (Narratives) (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="DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails">
        <link:definition>0000050 - Disclosure - Derivative Instruments (Derivative instruments in the condensed consolidated 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="DebtNarrativesDetails" roleURI="http://www.cmworks.com/role/DebtNarrativesDetails">
        <link:definition>0000051 - Disclosure - Debt (Narratives) (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="NetPeriodicBenefitCostNarrativesDetails" roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails">
        <link:definition>0000052 - Disclosure - Net Periodic Benefit Cost (Narratives) (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="NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails">
        <link:definition>0000053 - Disclosure - Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit 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="EarningsPerShareNarrativesDetails" roleURI="http://www.cmworks.com/role/EarningsPerShareNarrativesDetails">
        <link:definition>0000054 - Disclosure - Earnings Per Share (Narratives) (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="EarningsPerShareComputationofbasicanddilutedearningspershareDetails" roleURI="http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails">
        <link:definition>0000055 - Disclosure - Earnings Per Share (Computation of basic and diluted 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="LossContingenciesNarrativesDetails" roleURI="http://www.cmworks.com/role/LossContingenciesNarrativesDetails">
        <link:definition>0000056 - Disclosure - Loss Contingencies (Narratives) (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="LossContingenciesNoncurrentLiabilitiesDetails" roleURI="http://www.cmworks.com/role/LossContingenciesNoncurrentLiabilitiesDetails">
        <link:definition>0000057 - Disclosure - Loss Contingencies Noncurrent 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="IncomeTaxesNarrativesDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativesDetails">
        <link:definition>0000058 - Disclosure - Income Taxes (Narratives) (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="ChangesinOtherComprehensiveLossDetails" roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails">
        <link:definition>0000059 - Disclosure - Changes in 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="LeasesDetails" roleURI="http://www.cmworks.com/role/LeasesDetails">
        <link:definition>0000060 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.cmworks.com/role/SubsequentEventsDetails">
        <link:definition>0000061 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cmco_AllOtherIndividualsMember" abstract="true" name="AllOtherIndividualsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_IndemnityCostsCoveredByInsurancePercentage" abstract="false" name="IndemnityCostsCoveredByInsurancePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_CurrentSettlementPeriod" abstract="false" name="CurrentSettlementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_StandardProductContractTermsMinimum" abstract="false" name="StandardProductContractTermsMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_ReclassifyNextYearMember" abstract="true" name="ReclassifyNextYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_TravelersMember" abstract="true" name="TravelersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_ComprehensiveIncomeLossReclassification" abstract="false" name="ComprehensiveIncomeLossReclassification" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" abstract="false" name="GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_EMCMember" abstract="true" name="EMCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_FairValueByAssetAndLiabilityClassAxis" abstract="true" name="FairValueByAssetAndLiabilityClassAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cmco_DuffNortonGroupMember" abstract="true" name="DuffNortonGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_MagnetekMember" abstract="true" name="MagnetekMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_NewRevolvingCreditFacilityMember" abstract="true" name="NewRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_EstimateOfCurrentLiabilityPayments" abstract="false" name="EstimateOfCurrentLiabilityPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DornerMember" abstract="true" name="DornerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_PrecisionConveyanceMember" abstract="true" name="PrecisionConveyanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_A2016LTIPMember" abstract="true" name="A2016LTIPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" abstract="false" name="LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" abstract="false" name="PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DenominatorsAbstract" abstract="true" name="DenominatorsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_RequiredpaymentsMember" abstract="true" name="RequiredpaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_LossContingencyAllegedTaxesOwed" abstract="false" name="LossContingencyAllegedTaxesOwed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_AllotherMember" abstract="true" name="AllotherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_LossContingencyPeriod" abstract="false" name="LossContingencyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" abstract="false" name="IncreaseDecreaseInEmployeeStockOptionsGuarantee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_IndustrialProductsMember" abstract="true" name="IndustrialProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_RestofProductsMember" abstract="true" name="RestofProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_MarketableSecuritiesMember" abstract="true" name="MarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" abstract="true" name="ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_EngineeredProductsMember" abstract="true" name="EngineeredProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_PrecisionConveyorProductsMember" abstract="true" name="PrecisionConveyorProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_DEPMember" abstract="true" name="DEPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_CraneSolutionsMember" abstract="true" name="CraneSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" abstract="false" name="PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_FairValueByAssetAndLiabilityClassDomain" abstract="true" name="FairValueByAssetAndLiabilityClassDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_StandardProductContractTermsMaximum" abstract="false" name="StandardProductContractTermsMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" abstract="true" name="NumeratorForBasicAndDilutedEarningsPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_ComprehensiveIncomeLossBeforeReclassification" abstract="false" name="ComprehensiveIncomeLossBeforeReclassification" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_GarveyMember" abstract="true" name="GarveyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>cmco-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:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190-->
<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.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_799e1f51-c4bb-4912-ab1a-be9d7ca19cc7" 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_AccountsPayableTradeCurrent_f4947a3a-df62-4a3c-9109-2076d12ff183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_799e1f51-c4bb-4912-ab1a-be9d7ca19cc7" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_f4947a3a-df62-4a3c-9109-2076d12ff183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bf45983b-b0b4-4aed-811a-53eb21849cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_799e1f51-c4bb-4912-ab1a-be9d7ca19cc7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bf45983b-b0b4-4aed-811a-53eb21849cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_84d34c1b-84dc-42b8-a258-27d04b9d9c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_799e1f51-c4bb-4912-ab1a-be9d7ca19cc7" xlink:to="loc_us-gaap_LongTermDebtCurrent_84d34c1b-84dc-42b8-a258-27d04b9d9c7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" 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_AccountsPayableTradeCurrent_813a6569-16d2-4df2-b6ff-ab2932b02350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_813a6569-16d2-4df2-b6ff-ab2932b02350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7da47ad9-fc1f-4920-af2b-8b197ac354f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7da47ad9-fc1f-4920-af2b-8b197ac354f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_087440dc-226c-4b54-b071-524ed8026b94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_087440dc-226c-4b54-b071-524ed8026b94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c98af39f-7ac3-4126-9022-5d809992f9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c98af39f-7ac3-4126-9022-5d809992f9b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_da25b3b8-ddf5-44d7-8d35-f60ab95e7458" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e9202ab9-c2d7-4992-9882-283554601ebc" xlink:to="loc_us-gaap_LongTermDebtCurrent_da25b3b8-ddf5-44d7-8d35-f60ab95e7458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b78bc1ce-4093-46fe-a159-43101ca3ed5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b78bc1ce-4093-46fe-a159-43101ca3ed5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ad0a0cc2-167c-4bbc-aee1-941a376fc101" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:to="loc_us-gaap_CommonStockValue_ad0a0cc2-167c-4bbc-aee1-941a376fc101" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93ba8ebf-67df-4e6d-a18c-c2c977946b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93ba8ebf-67df-4e6d-a18c-c2c977946b89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b8068e6c-1192-43f8-a45f-94b03f6c9e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:to="loc_us-gaap_TreasuryStockValue_b8068e6c-1192-43f8-a45f-94b03f6c9e57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3a1971d4-4efe-432e-bb4b-b7bb7f00e10f" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eda51097-2378-4e99-9429-858cab82f490" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3a1971d4-4efe-432e-bb4b-b7bb7f00e10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" 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_195ce60e-8760-4fad-8966-4ee3a317a940" 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_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_AssetsCurrent_195ce60e-8760-4fad-8966-4ee3a317a940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6eebd528-ea17-4a2e-8f02-e862bcdb2bb9" 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_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_Goodwill_6eebd528-ea17-4a2e-8f02-e862bcdb2bb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_1891d37f-24a6-4956-b255-30e26e7e86e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_1891d37f-24a6-4956-b255-30e26e7e86e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4619c73e-e140-4640-8a61-1920d132e48d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4619c73e-e140-4640-8a61-1920d132e48d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_12fc7c79-a521-41b2-81cd-817403455dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_12fc7c79-a521-41b2-81cd-817403455dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e8a2bc48-209e-46c6-b2e1-52a40081c71c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e8a2bc48-209e-46c6-b2e1-52a40081c71c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1fdd161b-257e-42e5-8716-6c34b8c785dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_92459ec6-0324-4961-bd57-b47602edcfea" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1fdd161b-257e-42e5-8716-6c34b8c785dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1c0ff883-e701-4f7c-b989-4929204cd0f0" 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_PrepaidExpenseCurrent_38911936-6cf9-4bdd-8d40-8d590089707b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c0ff883-e701-4f7c-b989-4929204cd0f0" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_38911936-6cf9-4bdd-8d40-8d590089707b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_48ad34f8-d558-45eb-a37c-1ea58b813b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c0ff883-e701-4f7c-b989-4929204cd0f0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_48ad34f8-d558-45eb-a37c-1ea58b813b53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_32ac484f-4dda-4f52-9611-03ea4a5f38bc" 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_1c0ff883-e701-4f7c-b989-4929204cd0f0" xlink:to="loc_us-gaap_InventoryNet_32ac484f-4dda-4f52-9611-03ea4a5f38bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_78512093-03d2-44e6-ade7-42b660129b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c0ff883-e701-4f7c-b989-4929204cd0f0" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_78512093-03d2-44e6-ade7-42b660129b88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4354d15-a661-4569-84e0-bc391dcc4b47" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bdd07c63-f985-48bb-bc71-0edf03c1f661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4354d15-a661-4569-84e0-bc391dcc4b47" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bdd07c63-f985-48bb-bc71-0edf03c1f661" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f89d6525-441f-4834-bfce-6c854309580a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4354d15-a661-4569-84e0-bc391dcc4b47" xlink:to="loc_us-gaap_Liabilities_f89d6525-441f-4834-bfce-6c854309580a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedStatementsofOperationsandRetainedEarnings"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a8d9b8a5-826f-422f-818a-4c2487958ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7b561b56-683a-46f0-941e-b7fbf1da1045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_a8d9b8a5-826f-422f-818a-4c2487958ff6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7b561b56-683a-46f0-941e-b7fbf1da1045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dacc4ee1-83c6-40c3-889e-882cd33dd375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_a8d9b8a5-826f-422f-818a-4c2487958ff6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dacc4ee1-83c6-40c3-889e-882cd33dd375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a1cfad1-f270-46a4-b434-3604869c11f7" 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_bed85c8e-2bb3-47ee-9231-af100d12881b" 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_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_OperatingIncomeLoss_bed85c8e-2bb3-47ee-9231-af100d12881b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c284d343-f4ac-4343-9a1a-3686eaf5e831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c284d343-f4ac-4343-9a1a-3686eaf5e831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6059af07-2848-4c07-bec9-22eca81428f8" 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_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_InterestExpense_6059af07-2848-4c07-bec9-22eca81428f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c165e474-23a3-412d-9ce8-478b4eedd72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c165e474-23a3-412d-9ce8-478b4eedd72d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_97aa1987-015a-416c-8ab4-8b5b88473758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_GainLossOnInvestments_97aa1987-015a-416c-8ab4-8b5b88473758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_8b813371-40cc-46c4-8a57-0c560a7e2d33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a1cfad1-f270-46a4-b434-3604869c11f7" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_8b813371-40cc-46c4-8a57-0c560a7e2d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_02cc3b7b-f4cd-42f5-87a2-98ef76cccd86" 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_AmortizationOfIntangibleAssets_8bc1382c-5acc-48a6-9848-19ac83f21532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_02cc3b7b-f4cd-42f5-87a2-98ef76cccd86" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8bc1382c-5acc-48a6-9848-19ac83f21532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_73f529c5-c94c-4a5f-845e-5b9999fab967" 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_02cc3b7b-f4cd-42f5-87a2-98ef76cccd86" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_73f529c5-c94c-4a5f-845e-5b9999fab967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8abd4442-fde3-4553-bf17-0e2ece607370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_02cc3b7b-f4cd-42f5-87a2-98ef76cccd86" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8abd4442-fde3-4553-bf17-0e2ece607370" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_9e7180e6-dd43-4420-aaa6-4bfb23e8b452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_02cc3b7b-f4cd-42f5-87a2-98ef76cccd86" xlink:to="loc_us-gaap_SellingExpense_9e7180e6-dd43-4420-aaa6-4bfb23e8b452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8ac220aa-0a79-4b18-9d1c-f1d98a94cd96" 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_OperatingExpenses_323f0255-f12a-440d-9714-0fa5e9bf849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8ac220aa-0a79-4b18-9d1c-f1d98a94cd96" xlink:to="loc_us-gaap_OperatingExpenses_323f0255-f12a-440d-9714-0fa5e9bf849b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d626503d-fb3e-4105-9465-dbe420b84b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8ac220aa-0a79-4b18-9d1c-f1d98a94cd96" xlink:to="loc_us-gaap_GrossProfit_d626503d-fb3e-4105-9465-dbe420b84b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_42e8fb9e-7677-4aa1-b0e1-358450dc71ef" 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_RevenueFromContractWithCustomerExcludingAssessedTax_df7cd846-cb1e-446b-946d-085656370faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_42e8fb9e-7677-4aa1-b0e1-358450dc71ef" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df7cd846-cb1e-446b-946d-085656370faf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_deb54519-8d38-479f-b28b-f97a34627b6d" 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_42e8fb9e-7677-4aa1-b0e1-358450dc71ef" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_deb54519-8d38-479f-b28b-f97a34627b6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_891458fe-4796-4623-be56-40736a93f717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b2bd6771-eeb1-4fe8-8a56-a4268c4c165b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_891458fe-4796-4623-be56-40736a93f717" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b2bd6771-eeb1-4fe8-8a56-a4268c4c165b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_097e20a4-a33b-48d4-ace7-9851deff8cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_891458fe-4796-4623-be56-40736a93f717" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_097e20a4-a33b-48d4-ace7-9851deff8cb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a302cd61-9ee8-4a13-a2e6-e2ce3723a9be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_891458fe-4796-4623-be56-40736a93f717" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a302cd61-9ee8-4a13-a2e6-e2ce3723a9be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_378d1f25-02d5-45cf-82e1-9b3539fe0cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c84e6922-f117-490f-8075-b3bc1ff80ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_378d1f25-02d5-45cf-82e1-9b3539fe0cde" xlink:to="loc_us-gaap_ProfitLoss_c84e6922-f117-490f-8075-b3bc1ff80ae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_0b510f12-bcaa-4d4e-8d05-e536645cf19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_378d1f25-02d5-45cf-82e1-9b3539fe0cde" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_0b510f12-bcaa-4d4e-8d05-e536645cf19b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b234603-108a-4968-9820-bd3c196c87bf" 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_NetCashProvidedByUsedInOperatingActivities_aad019f9-6ff8-449d-98b1-4693c66b4c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b234603-108a-4968-9820-bd3c196c87bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aad019f9-6ff8-449d-98b1-4693c66b4c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf2f9dbb-27a0-4f18-9c76-641be7c7d180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b234603-108a-4968-9820-bd3c196c87bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf2f9dbb-27a0-4f18-9c76-641be7c7d180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8ac5852a-3e33-469d-adef-a49ee93772be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b234603-108a-4968-9820-bd3c196c87bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8ac5852a-3e33-469d-adef-a49ee93772be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a5ad517-7fdf-4845-a9a1-bd925eb07095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b234603-108a-4968-9820-bd3c196c87bf" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a5ad517-7fdf-4845-a9a1-bd925eb07095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" 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_ProceedsFromStockOptionsExercised_cbeec14d-dc08-4f7d-af5c-6af14ff06aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cbeec14d-dc08-4f7d-af5c-6af14ff06aff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_ed63af74-5e32-45c2-999b-fc831c90f011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_ed63af74-5e32-45c2-999b-fc831c90f011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_a4834ced-9690-4d33-92ae-5f48a42c2799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_a4834ced-9690-4d33-92ae-5f48a42c2799" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_71e6214e-cf1c-48c2-a112-86231882fa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_71e6214e-cf1c-48c2-a112-86231882fa5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_a650b1eb-957e-41c2-b60e-95d413cd9bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_a650b1eb-957e-41c2-b60e-95d413cd9bf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_567d4fd5-9798-48c4-bb70-4d8e64eeeb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_567d4fd5-9798-48c4-bb70-4d8e64eeeb29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_f24be25d-8d6c-468c-9bf7-6a84bc10cea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_f24be25d-8d6c-468c-9bf7-6a84bc10cea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_e58c0e2c-cb0e-4893-9fb2-b119245e4253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_PaymentsOfDividends_e58c0e2c-cb0e-4893-9fb2-b119245e4253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_ca869958-fbb5-488f-b0a7-9c40a350485e" xlink:href="cmco-20221231.xsd#cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_ca869958-fbb5-488f-b0a7-9c40a350485e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9441867b-8278-4d72-bb17-abb3bfe5e347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90c48bf8-04dc-4a37-8d61-468b7e13c2e5" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9441867b-8278-4d72-bb17-abb3bfe5e347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" 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_ProfitLoss_c6376d6e-2c87-4306-80b6-0575412e6494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_ProfitLoss_c6376d6e-2c87-4306-80b6-0575412e6494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_86bf6a02-325b-468e-8de5-59b51c59979d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_86bf6a02-325b-468e-8de5-59b51c59979d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c75a8b76-4fe0-41f0-b57f-5f580a63e259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_ShareBasedCompensation_c75a8b76-4fe0-41f0-b57f-5f580a63e259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_d84c82d2-8fe8-41b4-b389-0e5294488f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_d84c82d2-8fe8-41b4-b389-0e5294488f1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_205f5f72-cfac-487b-8a20-8c9e9f031735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_205f5f72-cfac-487b-8a20-8c9e9f031735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_dad77a3f-2478-4669-ac86-4ae983c4556b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_dad77a3f-2478-4669-ac86-4ae983c4556b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d7383f8c-5940-4480-a9d8-97b36032fece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d7383f8c-5940-4480-a9d8-97b36032fece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b6f07332-4b42-4239-acee-f76f8eef4c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b6f07332-4b42-4239-acee-f76f8eef4c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f49050fd-c847-44cd-a596-da7e4db592c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f49050fd-c847-44cd-a596-da7e4db592c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_70c02883-1dca-4639-87f0-8cb9d3f712e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_70c02883-1dca-4639-87f0-8cb9d3f712e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2e173151-bc57-4df2-96f7-3c50b3725573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2e173151-bc57-4df2-96f7-3c50b3725573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_5eb9688a-bb8a-454c-8d9e-46e7d99316c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_5eb9688a-bb8a-454c-8d9e-46e7d99316c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_d3a72d7d-3498-4979-b17a-b0f9158093dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_d3a72d7d-3498-4979-b17a-b0f9158093dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_b045f472-3d25-4dc3-be8e-af6b64c51c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_b045f472-3d25-4dc3-be8e-af6b64c51c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a474b928-9b43-4277-8d66-0c89c82e60e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a474b928-9b43-4277-8d66-0c89c82e60e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bcd9ceb1-4eec-4f94-bf1c-ea3e27bfe18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bcd9ceb1-4eec-4f94-bf1c-ea3e27bfe18c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_6f4b9390-4def-430b-89ae-b912e4c61142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_6f4b9390-4def-430b-89ae-b912e4c61142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_39fe4b7d-0362-469f-919e-436679385198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c21a95f7-a53c-4d6e-824c-ba0f3eeceaf0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_39fe4b7d-0362-469f-919e-436679385198" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_1e64821c-c453-4601-9c08-1c8413056fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_1e64821c-c453-4601-9c08-1c8413056fa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_6485cc09-aa68-4625-83ea-da039e774fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_6485cc09-aa68-4625-83ea-da039e774fd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e2302e45-0c9f-43b8-b160-509c924842ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e2302e45-0c9f-43b8-b160-509c924842ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a7ef310c-ad79-4ab4-9afb-0883849b2577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a7ef310c-ad79-4ab4-9afb-0883849b2577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_842314b0-1105-4bd1-9b65-7583d6181b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_842314b0-1105-4bd1-9b65-7583d6181b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84863bc6-dc1e-411c-b6a5-93f67dce429b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84863bc6-dc1e-411c-b6a5-93f67dce429b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9e8a0ab4-52cf-4063-8a72-e4fdae8e2d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_91982bdb-59af-4b73-bd49-e6a07021830f" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9e8a0ab4-52cf-4063-8a72-e4fdae8e2d88" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_b6006d9f-99fc-40e2-9ea7-1b14a413d31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_80d97e60-b522-4920-8331-ae16a5b80551" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventorySuppliesNetOfReserves_b6006d9f-99fc-40e2-9ea7-1b14a413d31e" xlink:to="loc_us-gaap_InventoryGross_80d97e60-b522-4920-8331-ae16a5b80551" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_333741f8-e2f5-4283-aa4f-9def04b757f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventorySuppliesNetOfReserves_b6006d9f-99fc-40e2-9ea7-1b14a413d31e" xlink:to="loc_us-gaap_InventoryLIFOReserve_333741f8-e2f5-4283-aa4f-9def04b757f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_51196f37-b87a-4c4e-b51d-90eff939d9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_5b9e4078-7ec0-41c3-af1c-949f75275cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_51196f37-b87a-4c4e-b51d-90eff939d9c7" xlink:to="loc_us-gaap_InventoryRawMaterials_5b9e4078-7ec0-41c3-af1c-949f75275cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_970fb9c8-5f24-4bf5-bdd8-be27c306987d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_51196f37-b87a-4c4e-b51d-90eff939d9c7" xlink:to="loc_us-gaap_InventoryWorkInProcess_970fb9c8-5f24-4bf5-bdd8-be27c306987d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_f4a9a862-2ce2-4c20-bab6-27d361c7b5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_51196f37-b87a-4c4e-b51d-90eff939d9c7" xlink:to="loc_us-gaap_InventoryFinishedGoods_f4a9a862-2ce2-4c20-bab6-27d361c7b5c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7c73f71d-7c76-4d47-a341-00a3de6d6753" 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_DefinedBenefitPlanExpectedReturnOnPlanAssets_d6e86f30-702d-41af-8583-abd50ffe7570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7c73f71d-7c76-4d47-a341-00a3de6d6753" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d6e86f30-702d-41af-8583-abd50ffe7570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_31002274-b24e-45be-96f4-8fccba74ec48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7c73f71d-7c76-4d47-a341-00a3de6d6753" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_31002274-b24e-45be-96f4-8fccba74ec48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d14c4946-1c15-4d5f-a12b-7d1f453a6e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7c73f71d-7c76-4d47-a341-00a3de6d6753" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d14c4946-1c15-4d5f-a12b-7d1f453a6e34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_03ea656a-dfc2-4336-9179-499039cd89f5" 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_7c73f71d-7c76-4d47-a341-00a3de6d6753" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_03ea656a-dfc2-4336-9179-499039cd89f5" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>cmco-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:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190-->
<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.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i252234f7d50c4a2cab839774679cb692_CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:to="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eae2aa8d-19ab-4951-b8ff-897e0afef7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eae2aa8d-19ab-4951-b8ff-897e0afef7e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_64554ed7-532a-4af9-a11e-727530cbb00a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_64554ed7-532a-4af9-a11e-727530cbb00a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c169b4d2-ff07-4c57-8a07-8b1949927c12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_InventoryNet_c169b4d2-ff07-4c57-8a07-8b1949927c12" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_d3ed384d-7272-46d9-8f3b-59da16a7318d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_d3ed384d-7272-46d9-8f3b-59da16a7318d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_82731f3c-7b79-4e0d-abfc-6a96d10c8417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_AssetsCurrent_82731f3c-7b79-4e0d-abfc-6a96d10c8417" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3395d6ab-b129-4d6a-aacd-e23e15a8d1ed" 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_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3395d6ab-b129-4d6a-aacd-e23e15a8d1ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_388fd4a3-9a9e-421d-8a20-f81bb7937245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_Goodwill_388fd4a3-9a9e-421d-8a20-f81bb7937245" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e8f48cf0-ae3e-4dd7-b3d3-ef24b79e1ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e8f48cf0-ae3e-4dd7-b3d3-ef24b79e1ed8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_934d7687-1e76-43e4-8b3a-fffc1c859636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_934d7687-1e76-43e4-8b3a-fffc1c859636" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_df4ec0d5-c9bc-458b-bb95-078ff96d2a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_df4ec0d5-c9bc-458b-bb95-078ff96d2a87" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_11f93dbd-2132-4e01-85f9-36ab4a3b9738" 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_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_11f93dbd-2132-4e01-85f9-36ab4a3b9738" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cfa6f3b2-e5ae-487f-8302-478c8083a4b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_Assets_cfa6f3b2-e5ae-487f-8302-478c8083a4b2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_58952dde-5750-4dbf-a6af-3094dbfe40a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_58952dde-5750-4dbf-a6af-3094dbfe40a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f9b5bd30-81f5-4a70-9e0c-b8096cf4c931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f9b5bd30-81f5-4a70-9e0c-b8096cf4c931" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_20dc3efb-5884-4dce-ae67-a2df4ffbb961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_LongTermDebtCurrent_20dc3efb-5884-4dce-ae67-a2df4ffbb961" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9b4be58b-9d50-4578-9c8f-d7596343b755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_LiabilitiesCurrent_9b4be58b-9d50-4578-9c8f-d7596343b755" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_79cfa074-235f-4c92-a2e6-355713b48f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_79cfa074-235f-4c92-a2e6-355713b48f21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6a1430af-7d7f-4626-b16f-0f4b766bb105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6a1430af-7d7f-4626-b16f-0f4b766bb105" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_97909633-d709-4bff-b63b-daef3915821e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_Liabilities_97909633-d709-4bff-b63b-daef3915821e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3a170b09-0c3d-4051-ba34-beec61945d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_CommonStockValue_3a170b09-0c3d-4051-ba34-beec61945d0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_4197465a-ead7-4b49-929e-462d25d2077d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_TreasuryStockValue_4197465a-ead7-4b49-929e-462d25d2077d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ac2e4bc0-31f8-4d58-bda0-5e77747e2dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ac2e4bc0-31f8-4d58-bda0-5e77747e2dd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18630182-9fd6-4916-bcdb-896f6b4f9b2f" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18630182-9fd6-4916-bcdb-896f6b4f9b2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3cbb930-2eb3-4bab-8da8-f2ae5de886bd" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3cbb930-2eb3-4bab-8da8-f2ae5de886bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f86341a1-345c-45f4-8090-abbe08e9968d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f86341a1-345c-45f4-8090-abbe08e9968d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_332b3ae1-9116-4f42-861a-f46f70ad3936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesIssued_332b3ae1-9116-4f42-861a-f46f70ad3936" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ed2b4da0-ffba-477b-b81f-787defe3b7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ed2b4da0-ffba-477b-b81f-787defe3b7e8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_630b0419-80e2-471b-b45c-235ac06b2794" 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_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_630b0419-80e2-471b-b45c-235ac06b2794" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d5a5d82a-59f4-4fa7-b813-394d067a9f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d5a5d82a-59f4-4fa7-b813-394d067a9f66" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" 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_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:to="loc_us-gaap_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_13ff804e-54a5-4875-8dd2-552568e9a437" 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_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:to="loc_srt_StatementScenarioAxis_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_13ff804e-54a5-4875-8dd2-552568e9a437_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_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:to="loc_srt_ScenarioUnspecifiedDomain_13ff804e-54a5-4875-8dd2-552568e9a437_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_789448e7-e05b-42e4-b83a-45bc3a18dd1d" 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_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:to="loc_srt_ScenarioUnspecifiedDomain_789448e7-e05b-42e4-b83a-45bc3a18dd1d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ifcd8a325e3e84600b8ac53348a699586_CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" 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_CommonStockSharesAuthorized_d6358704-66c9-4023-903b-cef9b9ba7ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d6358704-66c9-4023-903b-cef9b9ba7ae1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ac458e82-f225-4b9a-8822-c2a05b18f87e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesIssued_ac458e82-f225-4b9a-8822-c2a05b18f87e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7231ebf4-75a3-4a52-9b5a-0b74327bd085" 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_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7231ebf4-75a3-4a52-9b5a-0b74327bd085" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" 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_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_80fd97b9-68a5-430a-9846-4eeb8ffec62c" 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_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:to="loc_srt_StatementScenarioAxis_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_80fd97b9-68a5-430a-9846-4eeb8ffec62c_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_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_80fd97b9-68a5-430a-9846-4eeb8ffec62c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_be80a57e-4ebb-4646-ae28-bcd498817e0b" 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_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_be80a57e-4ebb-4646-ae28-bcd498817e0b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedStatementsofOperationsandRetainedEarnings"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="extended" id="i020bd9bd0bbe40a8aae6c6fa5fabe59f_CondensedConsolidatedStatementsofOperationsandRetainedEarnings">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a8e6f391-53f1-4d2f-8cbf-eb95ca0ef89a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a8e6f391-53f1-4d2f-8cbf-eb95ca0ef89a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_35ca68cc-2845-452a-bf62-33600ffd4fe3" 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_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_35ca68cc-2845-452a-bf62-33600ffd4fe3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7fc8afa2-043b-49fe-9719-3c3b9f8f7570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_GrossProfit_7fc8afa2-043b-49fe-9719-3c3b9f8f7570" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_b995e5bb-9c55-4c4a-9036-282de76ca3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_SellingExpense_b995e5bb-9c55-4c4a-9036-282de76ca3b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_827db41f-a791-4c6a-9ee8-6e806b868b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_827db41f-a791-4c6a-9ee8-6e806b868b76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ef6f08ce-b1fa-453c-a58a-897807850b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ef6f08ce-b1fa-453c-a58a-897807850b10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_243720ef-a7d4-4861-a7ec-958d5f3862d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_243720ef-a7d4-4861-a7ec-958d5f3862d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4e26c6be-52e6-4fd1-b3bb-5bcb9a38e96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingExpenses_4e26c6be-52e6-4fd1-b3bb-5bcb9a38e96a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_614a2ad9-d260-43bc-bb81-731885682553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingIncomeLoss_614a2ad9-d260-43bc-bb81-731885682553" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1ae564c9-2b13-4630-82a8-bdb4d15efce0" 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_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_InterestExpense_1ae564c9-2b13-4630-82a8-bdb4d15efce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3c28dd1b-8633-407a-a44a-c49be82c90c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3c28dd1b-8633-407a-a44a-c49be82c90c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_844db326-77ef-41a2-a747-bfe2302b03f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_GainLossOnInvestments_844db326-77ef-41a2-a747-bfe2302b03f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d4c807e6-0594-4372-8951-faf24fef28f4" 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_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d4c807e6-0594-4372-8951-faf24fef28f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d7e4e8ea-8061-4888-8f86-b300ca863865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d7e4e8ea-8061-4888-8f86-b300ca863865" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_80722f69-b426-4bcd-a1e4-b00d76e1a20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_80722f69-b426-4bcd-a1e4-b00d76e1a20b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_af456775-7c9f-47e6-b2a3-f6e7ac40119f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_af456775-7c9f-47e6-b2a3-f6e7ac40119f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_23e349fb-11f2-4675-a5c5-396105409452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_ProfitLoss_23e349fb-11f2-4675-a5c5-396105409452" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_a71bbe8e-f6f4-480b-be1a-d6196f8e1b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_Dividends_a71bbe8e-f6f4-480b-be1a-d6196f8e1b39" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42dafa31-0913-4e8d-8c70-35d59f7f0897" 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_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42dafa31-0913-4e8d-8c70-35d59f7f0897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7bbc1e18-3a01-45e5-b772-b986b5b34fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75c3c777-7ef4-4fcd-a8ad-12c1dd610882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75c3c777-7ef4-4fcd-a8ad-12c1dd610882" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5c5599c3-e18f-42a7-b211-9cd86225be2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5c5599c3-e18f-42a7-b211-9cd86225be2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2287e9c2-12a2-4d79-8d19-5eff23336b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:to="loc_us-gaap_EarningsPerShareBasic_2287e9c2-12a2-4d79-8d19-5eff23336b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_945ad835-e4d2-4a72-9619-fd365b302604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_945ad835-e4d2-4a72-9619-fd365b302604" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_764312ca-0eac-46a8-af66-e5abb574a9ed" 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_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_764312ca-0eac-46a8-af66-e5abb574a9ed" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" 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_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b5079011-c647-4ba5-a8f1-a7c3852c2816" 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_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b5079011-c647-4ba5-a8f1-a7c3852c2816" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b5079011-c647-4ba5-a8f1-a7c3852c2816_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_b5079011-c647-4ba5-a8f1-a7c3852c2816" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b5079011-c647-4ba5-a8f1-a7c3852c2816_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" 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_b5079011-c647-4ba5-a8f1-a7c3852c2816" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_2eea97dc-7fd8-4b99-aa72-47c389b3cd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:to="loc_us-gaap_LiabilityMember_2eea97dc-7fd8-4b99-aa72-47c389b3cd9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsMember_2715bbe8-7614-4e94-b853-e51ecf01d4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:to="loc_us-gaap_AssetsMember_2715bbe8-7614-4e94-b853-e51ecf01d4ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_d4e85cfc-16c5-4804-a989-71fa550f4ffe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:to="loc_us-gaap_DividendsDomain_d4e85cfc-16c5-4804-a989-71fa550f4ffe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_4f449b3e-0cc0-435b-8344-90a9a93dd1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:to="loc_us-gaap_DividendsDomain_4f449b3e-0cc0-435b-8344-90a9a93dd1aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c1369ae-901f-4fe3-bf20-11deb06c1240" 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_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2c1369ae-901f-4fe3-bf20-11deb06c1240_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_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:to="loc_us-gaap_EquityComponentDomain_2c1369ae-901f-4fe3-bf20-11deb06c1240_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_71b4a651-d280-4f57-bb18-3f543c36a376" 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_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:to="loc_us-gaap_EquityComponentDomain_71b4a651-d280-4f57-bb18-3f543c36a376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f23dc4a9-b37b-4082-a147-059a5780e9d4" 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_71b4a651-d280-4f57-bb18-3f543c36a376" xlink:to="loc_us-gaap_RetainedEarningsMember_f23dc4a9-b37b-4082-a147-059a5780e9d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="ifb1a06a517a34d748342f9567f8c1f3e_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" 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_ProfitLoss_4f7a3d41-5e02-4e68-af43-0d54eb5ee21c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_ProfitLoss_4f7a3d41-5e02-4e68-af43-0d54eb5ee21c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c47f9006-3f65-4bf9-9c77-62e8df40554f" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c47f9006-3f65-4bf9-9c77-62e8df40554f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a472ae42-0378-4503-987f-8c71d91eb264" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a472ae42-0378-4503-987f-8c71d91eb264" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_40817de0-a040-489c-bbfe-9fccefe0ca9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_40817de0-a040-489c-bbfe-9fccefe0ca9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_675d82b3-5329-4a0b-806c-378617552735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_675d82b3-5329-4a0b-806c-378617552735" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_523d8ef4-25d4-4afd-8fbb-8b6fc7b907d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_523d8ef4-25d4-4afd-8fbb-8b6fc7b907d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1bafc596-69b7-4936-9999-557b45ca81c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1bafc596-69b7-4936-9999-557b45ca81c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_6fa9bf36-e123-4836-9441-700b6db2e3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_6fa9bf36-e123-4836-9441-700b6db2e3d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b8c0da65-8bd7-45ca-84fd-8d28cdb9d7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b8c0da65-8bd7-45ca-84fd-8d28cdb9d7f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f7a631eb-b1cf-46f8-832a-e2593da24601" 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_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f7a631eb-b1cf-46f8-832a-e2593da24601" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc1debd7-6ebd-462b-ab48-196c62bb00cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc1debd7-6ebd-462b-ab48-196c62bb00cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" 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_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_e50aa367-85c3-4da5-a2bb-0941a4ac5883" 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_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" xlink:to="loc_srt_StatementScenarioAxis_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e50aa367-85c3-4da5-a2bb-0941a4ac5883_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_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e50aa367-85c3-4da5-a2bb-0941a4ac5883_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_dec38f65-ea3c-499d-a66a-44bf6a360586" 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_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:to="loc_srt_ScenarioUnspecifiedDomain_dec38f65-ea3c-499d-a66a-44bf6a360586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_028f817a-c89c-4386-8704-137086843d51" 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_512a6d95-d085-45eb-9774-158f1856093b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_028f817a-c89c-4386-8704-137086843d51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_028f817a-c89c-4386-8704-137086843d51_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_028f817a-c89c-4386-8704-137086843d51" xlink:to="loc_us-gaap_EquityComponentDomain_028f817a-c89c-4386-8704-137086843d51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cb452663-2cd3-48c9-b51d-4de7b5599323" 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_028f817a-c89c-4386-8704-137086843d51" xlink:to="loc_us-gaap_EquityComponentDomain_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a1a619a1-df9e-4b88-bf62-6fb46fa685b8" 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_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a1a619a1-df9e-4b88-bf62-6fb46fa685b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_818d8f02-4603-4b6a-9854-0316abf55f92" 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_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:to="loc_us-gaap_RetainedEarningsMember_818d8f02-4603-4b6a-9854-0316abf55f92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended" id="i2af781120a27472ab4ac323d5f8939d2_ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_4064769e-0490-4185-903a-aa2ff342758b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_4064769e-0490-4185-903a-aa2ff342758b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_803e004c-06cb-4fba-856b-28c046cbc994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_ProfitLoss_803e004c-06cb-4fba-856b-28c046cbc994" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_54db113d-0aa3-412c-9efa-306c7f96a0fb" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_54db113d-0aa3-412c-9efa-306c7f96a0fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9dfb3e0c-3285-43fb-8d34-39df3d2c51c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9dfb3e0c-3285-43fb-8d34-39df3d2c51c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_90278325-5144-47c8-983a-606d015a0fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_90278325-5144-47c8-983a-606d015a0fce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e983d3f3-3690-45aa-9edd-2af0026415af" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e983d3f3-3690-45aa-9edd-2af0026415af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2b8732ee-0c94-43c7-8bec-e98177404ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2b8732ee-0c94-43c7-8bec-e98177404ee7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cf212e68-6a22-4481-af4c-2e3165e90065" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_ShareBasedCompensation_cf212e68-6a22-4481-af4c-2e3165e90065" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c23d27c8-3675-4556-9c40-47bffe5b2c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c23d27c8-3675-4556-9c40-47bffe5b2c0e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_53107659-842a-4095-ad79-37928c14ef77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_53107659-842a-4095-ad79-37928c14ef77" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_dc954c4b-301e-4edf-8755-a9c7a83944ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_dc954c4b-301e-4edf-8755-a9c7a83944ad" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0decd324-3e37-4279-ba6e-e4a5dd9037ff" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0decd324-3e37-4279-ba6e-e4a5dd9037ff" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_53b49154-bac2-4007-b522-87f7d3bb5740" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_53b49154-bac2-4007-b522-87f7d3bb5740" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_826723a8-ed26-4a2d-ac77-7cfff34ca5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af2c7fed-e643-4c4b-b58d-418de9236439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_512308dd-71eb-41fa-842c-a5bd1bfa4c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_512308dd-71eb-41fa-842c-a5bd1bfa4c31" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_438919e4-26b9-459e-a81b-dccb9d739fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3fb486c8-d82a-42d0-9d2f-a07652741aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" 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_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" 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_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_srt_StatementScenarioAxis_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ddbe7f03-2e45-4df1-8c84-3d1293d74d62_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_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ddbe7f03-2e45-4df1-8c84-3d1293d74d62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_8947f3cd-d13c-4059-9039-b9eacd6ce45a" 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_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:to="loc_srt_ScenarioUnspecifiedDomain_8947f3cd-d13c-4059-9039-b9eacd6ce45a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" 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_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0a97f4b6-d2e8-4530-a70a-d116c4a492ce_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_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" xlink:to="loc_us-gaap_EquityComponentDomain_0a97f4b6-d2e8-4530-a70a-d116c4a492ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" 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_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" xlink:to="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_30575d49-23f2-4dfd-b1f4-d5d31f59ffac" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_RetainedEarningsMember_30575d49-23f2-4dfd-b1f4-d5d31f59ffac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75499ed0-e254-41ba-bd32-c13d54abb2b5" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75499ed0-e254-41ba-bd32-c13d54abb2b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_837a7565-5453-4642-82ee-4dfae2baa2a5" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_CommonStockMember_837a7565-5453-4642-82ee-4dfae2baa2a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c85f3647-685d-4930-b64d-f7d21cc75faf" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c85f3647-685d-4930-b64d-f7d21cc75faf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_9757f21e-a72e-49a1-907b-7143481fbe39" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_TreasuryStockMember_9757f21e-a72e-49a1-907b-7143481fbe39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8eb895d4-63eb-4530-9bf6-283e2e2e0daa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8eb895d4-63eb-4530-9bf6-283e2e2e0daa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllOtherIndividualsMember_ad440920-0ba7-4256-b59a-f454ce9ec454" xlink:href="cmco-20221231.xsd#cmco_AllOtherIndividualsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:to="loc_cmco_AllOtherIndividualsMember_ad440920-0ba7-4256-b59a-f454ce9ec454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e98a3876-101b-4d5d-82c9-26a93fe8a608" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:to="loc_srt_DirectorMember_e98a3876-101b-4d5d-82c9-26a93fe8a608" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="if73b281b9c8c4609bdee3bf2ace86a2c_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c76aa4a9-1ac0-4c13-918f-7fec6373a808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_ProfitLoss_c76aa4a9-1ac0-4c13-918f-7fec6373a808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a23f300c-3dbf-4a0d-95ad-b810c33faab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a23f300c-3dbf-4a0d-95ad-b810c33faab5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_98070143-8934-4f46-ae88-0e91197b274b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_98070143-8934-4f46-ae88-0e91197b274b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_a46fc070-70c7-4ee8-b39f-ba76a57084d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_a46fc070-70c7-4ee8-b39f-ba76a57084d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7d6d585c-bee0-40c3-b18b-7a3a49e8fced" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_ShareBasedCompensation_7d6d585c-bee0-40c3-b18b-7a3a49e8fced" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_3a90888e-8401-4eee-ba70-906bf0ae2e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_3a90888e-8401-4eee-ba70-906bf0ae2e3a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0f7c8f16-0a69-4a34-b7f0-906c30e5f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0f7c8f16-0a69-4a34-b7f0-906c30e5f70f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_d86688c5-5d91-499b-a915-f71a7ea7b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_d86688c5-5d91-499b-a915-f71a7ea7b1a6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_08ada082-1663-433c-ae66-0435c0adde92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_08ada082-1663-433c-ae66-0435c0adde92" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_35810656-a23a-40e3-b26b-a6a746c7bea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_35810656-a23a-40e3-b26b-a6a746c7bea2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_48ed7193-e266-45f8-9ae8-c1683dc73e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_48ed7193-e266-45f8-9ae8-c1683dc73e88" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1b2ee946-03e5-4462-a399-8530c77c5971" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1b2ee946-03e5-4462-a399-8530c77c5971" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8d706194-5b75-4a77-81df-768d61d4b3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8d706194-5b75-4a77-81df-768d61d4b3d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_21200a95-61b3-41d9-a3ab-de24c4d1190e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_21200a95-61b3-41d9-a3ab-de24c4d1190e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_28a00ee0-5100-4fe7-8d79-dd4a50e22065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_28a00ee0-5100-4fe7-8d79-dd4a50e22065" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_9dc0e796-da51-4b4b-9a8e-b5326202ae71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_9dc0e796-da51-4b4b-9a8e-b5326202ae71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bd918ee0-4a31-430a-a732-35cfdc9cd470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bd918ee0-4a31-430a-a732-35cfdc9cd470" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6800614a-6a4a-4433-9ab0-a98421daf4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6800614a-6a4a-4433-9ab0-a98421daf4b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0ab23ed-d569-4731-87c1-e0760f9aa3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0ab23ed-d569-4731-87c1-e0760f9aa3bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8d63f1a5-9838-4c02-837a-72f00a81dc75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8d63f1a5-9838-4c02-837a-72f00a81dc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_fd34bd5c-1d7d-4550-8422-4149e7eac97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_fd34bd5c-1d7d-4550-8422-4149e7eac97b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36b1132e-9349-4f63-9692-2405fa6bd5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36b1132e-9349-4f63-9692-2405fa6bd5cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fee5440b-114a-4131-b617-d9fc9b2afa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fee5440b-114a-4131-b617-d9fc9b2afa2b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_06153698-e09e-409f-bdb0-546c7a63de80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_06153698-e09e-409f-bdb0-546c7a63de80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_da4149a5-3aa6-459d-a43f-3166ee6dc4af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_da4149a5-3aa6-459d-a43f-3166ee6dc4af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_847a0d76-5c3f-4319-b6bb-95cd0b9a712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_847a0d76-5c3f-4319-b6bb-95cd0b9a712d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dd28996-985b-492a-9538-05f4fad7daac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dd28996-985b-492a-9538-05f4fad7daac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_55b1288b-744c-45af-9656-94afa8fecb1a" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_55b1288b-744c-45af-9656-94afa8fecb1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4432f384-b65f-4ae4-976a-5bdbb4629976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4432f384-b65f-4ae4-976a-5bdbb4629976" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_cca6410b-9c5a-40bf-89b6-d2f5c28a64ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_cca6410b-9c5a-40bf-89b6-d2f5c28a64ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7d7c6e68-4dcd-431e-baa5-7cf3bbb9a242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7d7c6e68-4dcd-431e-baa5-7cf3bbb9a242" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ad53cd62-e363-4106-bfa3-88b89035d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ad53cd62-e363-4106-bfa3-88b89035d66e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_a8f8173b-c6f6-4644-a258-9528356acf56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_a8f8173b-c6f6-4644-a258-9528356acf56" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_47dfd0aa-dfcd-46f2-8c36-9b35d1769793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_47dfd0aa-dfcd-46f2-8c36-9b35d1769793" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_549e92be-db3c-4c31-bf93-8a1cdefd913f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_549e92be-db3c-4c31-bf93-8a1cdefd913f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_76a2aeb6-b3fd-4c5b-8b58-31639b807840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsOfDividends_76a2aeb6-b3fd-4c5b-8b58-31639b807840" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_1a6ca4ce-5ef7-42f3-9392-e54313ce7778" xlink:href="cmco-20221231.xsd#cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_1a6ca4ce-5ef7-42f3-9392-e54313ce7778" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1b6bf4a4-9949-44be-9c0f-a97e2740f1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1b6bf4a4-9949-44be-9c0f-a97e2740f1bf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_612842e8-2e12-43ef-b452-61d2f47042d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_612842e8-2e12-43ef-b452-61d2f47042d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae7e9e5f-a60e-47db-a2e6-56e198c9f62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae7e9e5f-a60e-47db-a2e6-56e198c9f62a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cf4bd7e-b6d9-4685-b373-62b41a667a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cf4bd7e-b6d9-4685-b373-62b41a667a4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6ae61d0e-25e4-4355-8885-c75bb15c47e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6ae61d0e-25e4-4355-8885-c75bb15c47e6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" 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_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_957c9b0b-3e3c-4526-82a5-3b6c3f912748" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_957c9b0b-3e3c-4526-82a5-3b6c3f912748" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_957c9b0b-3e3c-4526-82a5-3b6c3f912748_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_957c9b0b-3e3c-4526-82a5-3b6c3f912748" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_957c9b0b-3e3c-4526-82a5-3b6c3f912748_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29773167-be6b-4619-966d-e03451abaa8d" 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_957c9b0b-3e3c-4526-82a5-3b6c3f912748" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29773167-be6b-4619-966d-e03451abaa8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5e58d5cb-87dc-4021-bf4c-2b8324261416" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_srt_StatementScenarioAxis_5e58d5cb-87dc-4021-bf4c-2b8324261416" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5e58d5cb-87dc-4021-bf4c-2b8324261416_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_5e58d5cb-87dc-4021-bf4c-2b8324261416" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5e58d5cb-87dc-4021-bf4c-2b8324261416_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_3e877b3f-5541-40ca-8849-1cca7a9993de" 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_5e58d5cb-87dc-4021-bf4c-2b8324261416" xlink:to="loc_srt_ScenarioUnspecifiedDomain_3e877b3f-5541-40ca-8849-1cca7a9993de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799_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_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" 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_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_bb11c311-92fa-4146-ae3f-3db6e4c04f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" xlink:to="loc_us-gaap_SubsequentEventMember_bb11c311-92fa-4146-ae3f-3db6e4c04f2a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedStatementsofShareholdersEquityStatement"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement" xlink:type="extended" id="i76b88cec1ac145cfa373514888559898_CondensedConsolidatedStatementsofShareholdersEquityStatement">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" 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_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" 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_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherEquity_7165061f-97c1-451f-ac31-a149393d8538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ProceedsFromOtherEquity_7165061f-97c1-451f-ac31-a149393d8538" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d55ae98c-cca8-4e3b-bd80-d20b3073fa69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d55ae98c-cca8-4e3b-bd80-d20b3073fa69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_46a11bc9-86f2-47bf-9351-8bb736908e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_46a11bc9-86f2-47bf-9351-8bb736908e7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_5125ffd1-111e-4789-8358-d67831ef24d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_5125ffd1-111e-4789-8358-d67831ef24d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ad46d0bc-0469-4342-8a2d-2c33a871dbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ad46d0bc-0469-4342-8a2d-2c33a871dbc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2375e442-8237-414c-aa64-17bcd198736a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_CommonStockValue_2375e442-8237-414c-aa64-17bcd198736a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b3ce0e82-bd1b-44d1-b4bb-917a95e07066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b3ce0e82-bd1b-44d1-b4bb-917a95e07066" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cf347d09-dd09-45af-8e8c-5ad1bf3026e1" 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_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cf347d09-dd09-45af-8e8c-5ad1bf3026e1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_506d1ff6-a69e-4efa-bcde-a78fffed09b3" 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_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_506d1ff6-a69e-4efa-bcde-a78fffed09b3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09444e38-908c-46a8-bc76-553db6f7e0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09444e38-908c-46a8-bc76-553db6f7e0ee" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6fbf307c-8c1f-4f31-a3bc-1c5e5779ffbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ProfitLoss_6fbf307c-8c1f-4f31-a3bc-1c5e5779ffbe" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend_f06db3d3-0619-4e28-8d82-390290ce35ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend_f06db3d3-0619-4e28-8d82-390290ce35ed" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_e57510a9-fb13-4374-958c-45d4149404a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_Dividends_e57510a9-fb13-4374-958c-45d4149404a6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9121e4bd-2984-41fd-9500-eed48c045d58" 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_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9121e4bd-2984-41fd-9500-eed48c045d58" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4c71b467-a8f4-4894-981b-87a234086fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4c71b467-a8f4-4894-981b-87a234086fd3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_84e4d007-7f3b-443e-abcb-c4659208026c" 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_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_84e4d007-7f3b-443e-abcb-c4659208026c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_e832e340-8bf8-452c-a7d6-0df5ef91a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_e832e340-8bf8-452c-a7d6-0df5ef91a6d3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_84b3cdf9-d8bb-4880-bdda-1198ac61317d" 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_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_84b3cdf9-d8bb-4880-bdda-1198ac61317d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2d406337-612a-4ade-9e33-5ec644346fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2d406337-612a-4ade-9e33-5ec644346fb6" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a9dbf72c-8cbd-4dfe-a803-1b02b65e2879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a9dbf72c-8cbd-4dfe-a803-1b02b65e2879" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e0aec75c-28cd-41d2-9df9-74c7684b1d97" 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_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ShareBasedCompensation_e0aec75c-28cd-41d2-9df9-74c7684b1d97" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_67bf0094-3cf0-444e-bf36-331f1ba4db22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_TreasuryStockShares_67bf0094-3cf0-444e-bf36-331f1ba4db22" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93ae3da1-54a5-47e2-999f-ea63284544c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93ae3da1-54a5-47e2-999f-ea63284544c9" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_279e7cab-ba06-40ca-9942-25415a20805e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_279e7cab-ba06-40ca-9942-25415a20805e" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_407caef7-eddb-4da5-af46-d6cb8ff3105a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_407caef7-eddb-4da5-af46-d6cb8ff3105a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_6948811c-3dc5-47a6-af71-ce7694bdf135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_TreasuryStockValue_6948811c-3dc5-47a6-af71-ce7694bdf135" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" 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_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_95820aec-a1ea-4464-a520-6f2f21d08d49_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:to="loc_srt_RestatementDomain_95820aec-a1ea-4464-a520-6f2f21d08d49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_42398ec5-4802-459d-b9fa-f9ebbfefebfd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:to="loc_srt_RestatementDomain_42398ec5-4802-459d-b9fa-f9ebbfefebfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1fa426e1-0487-4e88-b461-35182153fbd5" 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_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1fa426e1-0487-4e88-b461-35182153fbd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1fa426e1-0487-4e88-b461-35182153fbd5_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_1fa426e1-0487-4e88-b461-35182153fbd5" xlink:to="loc_us-gaap_EquityComponentDomain_1fa426e1-0487-4e88-b461-35182153fbd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" 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_1fa426e1-0487-4e88-b461-35182153fbd5" xlink:to="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6b056fb6-ad5b-4cfe-8a1a-7638d72c6d93" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6b056fb6-ad5b-4cfe-8a1a-7638d72c6d93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bd158194-eb95-4ff6-b0e2-da287eb947aa" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_CommonStockMember_bd158194-eb95-4ff6-b0e2-da287eb947aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_58d8cda7-c61f-4d08-b0a8-ce5b997157d7" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_RetainedEarningsMember_58d8cda7-c61f-4d08-b0a8-ce5b997157d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a423e6ac-e981-4ae9-8ff6-048396935ce4" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a423e6ac-e981-4ae9-8ff6-048396935ce4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_95092052-0817-4b2a-a183-02fb287d8d33" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_TreasuryStockMember_95092052-0817-4b2a-a183-02fb287d8d33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_520931dc-af9b-46d7-84d5-705434cfd263_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:to="loc_us-gaap_ClassOfStockDomain_520931dc-af9b-46d7-84d5-705434cfd263_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bfd4c05f-05f1-4700-9e64-a7301ce3f365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:to="loc_us-gaap_ClassOfStockDomain_bfd4c05f-05f1-4700-9e64-a7301ce3f365" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fb79fa95-4537-48db-9470-e87cb8c8acbd" 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_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_fb79fa95-4537-48db-9470-e87cb8c8acbd_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_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:to="loc_us-gaap_TypeOfAdoptionMember_fb79fa95-4537-48db-9470-e87cb8c8acbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_c205cad5-93ae-485f-bf80-dd2b8651b7bc" 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_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:to="loc_us-gaap_TypeOfAdoptionMember_c205cad5-93ae-485f-bf80-dd2b8651b7bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_83ac3c55-8e72-448b-89c6-6bfa6652645c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_83ac3c55-8e72-448b-89c6-6bfa6652645c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_42c4db2d-6dc4-4c3e-9618-9133f3525c93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_42c4db2d-6dc4-4c3e-9618-9133f3525c93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d5de720f-5aeb-47fc-b4b2-10c6cb310993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d5de720f-5aeb-47fc-b4b2-10c6cb310993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c64ee747-c440-436d-b950-d8b77e50989a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c64ee747-c440-436d-b950-d8b77e50989a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4289ea3d-fa9d-40a2-9434-1515991779be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:to="loc_srt_DirectorMember_4289ea3d-fa9d-40a2-9434-1515991779be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllOtherIndividualsMember_5a8c6d34-4022-463b-b74b-735ade93af10" xlink:href="cmco-20221231.xsd#cmco_AllOtherIndividualsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:to="loc_cmco_AllOtherIndividualsMember_5a8c6d34-4022-463b-b74b-735ade93af10" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss" xlink:type="extended" id="i79c49a5539b6406cbb2dcbaf4f4ee97a_ChangesinOtherComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf831ff3-8682-4832-8422-c1a50649c137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf831ff3-8682-4832-8422-c1a50649c137" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683_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_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:to="loc_us-gaap_EquityComponentDomain_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f06114d1-f2e9-475c-ad4d-f9dd31e1bbc3" 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_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:to="loc_us-gaap_EquityComponentDomain_f06114d1-f2e9-475c-ad4d-f9dd31e1bbc3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#BusinessCombinationsandAssetAcquisitionsTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="extended" id="i217bc4594f5e4578a14b224d17a0abd7_BusinessCombinationsandAssetAcquisitionsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_77af214e-8c13-4d05-a3e5-729e2ffbbb33" 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_79614220-8972-4c1a-92cb-484a06a6b11b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_77af214e-8c13-4d05-a3e5-729e2ffbbb33" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_79614220-8972-4c1a-92cb-484a06a6b11b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" 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_77af214e-8c13-4d05-a3e5-729e2ffbbb33" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2c7a6c49-c707-4c5b-991d-767ba2ede13d" 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_65a8a676-8830-4774-bf52-cfc133eca734" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2c7a6c49-c707-4c5b-991d-767ba2ede13d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2c7a6c49-c707-4c5b-991d-767ba2ede13d_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_2c7a6c49-c707-4c5b-991d-767ba2ede13d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2c7a6c49-c707-4c5b-991d-767ba2ede13d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" 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_2c7a6c49-c707-4c5b-991d-767ba2ede13d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_3d39ce9f-fb91-484f-acf7-769fc0af0ecf" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:to="loc_cmco_DornerMember_3d39ce9f-fb91-484f-acf7-769fc0af0ecf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_c63de1d0-eb97-4fe7-a204-e277f47d3bd1" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:to="loc_cmco_GarveyMember_c63de1d0-eb97-4fe7-a204-e277f47d3bd1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairvalueMeasurementsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#FairvalueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/FairvalueMeasurementsTables" xlink:type="extended" id="i1e272e709c67468aabac80b52d8d56cf_FairvalueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b8f539fc-bda4-4aea-9a94-e51bb2f95f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b8f539fc-bda4-4aea-9a94-e51bb2f95f36" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5993259e-09eb-4b75-afef-4e3ade11c509_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_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5993259e-09eb-4b75-afef-4e3ade11c509_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_635d6bce-cb64-4f89-86ca-aa4f518d7144" 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_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_635d6bce-cb64-4f89-86ca-aa4f518d7144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a571f9b5-1d67-451d-b5aa-72c54a7d4d33_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_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a571f9b5-1d67-451d-b5aa-72c54a7d4d33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e9619a26-628d-411d-8a87-e758454af984" 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_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e9619a26-628d-411d-8a87-e758454af984" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsandHedgingActivitiesTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="extended" id="i74e4d4de52084c69a027bf8c0a9503e3_DerivativeInstrumentsandHedgingActivitiesTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_048902a7-adb0-4a00-a1f3-4aea865a9ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_048902a7-adb0-4a00-a1f3-4aea865a9ccc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_0217b05f-6368-4767-a6cc-daed9424f04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_0217b05f-6368-4767-a6cc-daed9424f04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e944446d-610c-4ce7-8734-3f31a9dc4809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e944446d-610c-4ce7-8734-3f31a9dc4809" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" 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_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4431e011-388e-4c02-a7e3-1dc8faf56faf" 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_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:to="loc_us-gaap_HedgingDesignationAxis_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4431e011-388e-4c02-a7e3-1dc8faf56faf_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_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:to="loc_us-gaap_HedgingDesignationDomain_4431e011-388e-4c02-a7e3-1dc8faf56faf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" 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_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:to="loc_us-gaap_HedgingDesignationDomain_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b8ced0ff-529f-446a-a530-3396ee6937f9" 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_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b8ced0ff-529f-446a-a530-3396ee6937f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_dd5f422d-b562-45a0-87d1-2289ef422d4d" 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_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dd5f422d-b562-45a0-87d1-2289ef422d4d_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_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dd5f422d-b562-45a0-87d1-2289ef422d4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" 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_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_16454ad8-c610-446b-a18e-60ea31566500" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_ForeignExchangeContractMember_16454ad8-c610-446b-a18e-60ea31566500" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_938cd567-d8f3-401a-88cf-6cb9340c3449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_InterestRateSwapMember_938cd567-d8f3-401a-88cf-6cb9340c3449" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_03e16bbf-381c-47fe-b90e-333d81a367b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_03e16bbf-381c-47fe-b90e-333d81a367b7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostTables" xlink:type="extended" id="i10a58ec336f8460cbc8ebf2b455f296c_NetPeriodicBenefitCostTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_086d58b8-4ba2-41a6-b984-6d8b0e0fd683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_086d58b8-4ba2-41a6-b984-6d8b0e0fd683" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ee2041e6-5618-41fa-a8f0-e87c9f1bb835_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_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ee2041e6-5618-41fa-a8f0-e87c9f1bb835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6f23b834-164d-4523-bb2c-f67a38ba90e7" 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_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6f23b834-164d-4523-bb2c-f67a38ba90e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_1de3acc6-e022-4a74-9184-b0a703bc9e51" 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_6f23b834-164d-4523-bb2c-f67a38ba90e7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_1de3acc6-e022-4a74-9184-b0a703bc9e51" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLossTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables" xlink:type="extended" id="i3d3ccc1d48434459819630159a68cd09_ChangesinOtherComprehensiveLossTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8f88e28b-50b0-4e56-af2c-162c6e278872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8f88e28b-50b0-4e56-af2c-162c6e278872" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e21c242e-3651-41aa-babe-b4d3988243d3_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_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:to="loc_us-gaap_EquityComponentDomain_e21c242e-3651-41aa-babe-b4d3988243d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_17bdb5c4-1870-4b94-8072-bf0ce7fe931a" 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_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:to="loc_us-gaap_EquityComponentDomain_17bdb5c4-1870-4b94-8072-bf0ce7fe931a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/LeasesTables" xlink:type="extended" id="i4a50355966f3421fbda2aedd229b81c9_LeasesTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_edfc0535-6009-4cdd-8582-77f443e9de8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_edfc0535-6009-4cdd-8582-77f443e9de8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10795e54-aec6-449e-a8f9-2ae034bd355c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10795e54-aec6-449e-a8f9-2ae034bd355c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DescriptionofBusinessNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails" xlink:type="extended" id="ibecf59c8b4dd4127be80779b9d2e024d_DescriptionofBusinessNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_20b102f5-b9ca-49c8-8411-c5b90f9a1853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:to="loc_us-gaap_OperatingIncomeLoss_20b102f5-b9ca-49c8-8411-c5b90f9a1853" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de349e3f-b71a-4937-86ed-e7bea05acc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de349e3f-b71a-4937-86ed-e7bea05acc49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3_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_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" 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_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_82e7bdac-1471-47ba-96be-fc29efe28342" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" xlink:to="loc_cmco_MagnetekMember_82e7bdac-1471-47ba-96be-fc29efe28342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8bd948cb-914c-4f9a-befd-5a78c6174f41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8bd948cb-914c-4f9a-befd-5a78c6174f41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_15173032-f3ee-479d-82dd-0b31763357af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_15173032-f3ee-479d-82dd-0b31763357af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cd4e41e3-7174-4116-b7af-a656d3af43a3" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_srt_StatementGeographicalAxis_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cd4e41e3-7174-4116-b7af-a656d3af43a3_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_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:to="loc_srt_SegmentGeographicalDomain_cd4e41e3-7174-4116-b7af-a656d3af43a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_236ab19e-d4dd-41bc-91dc-3adbab2b5077" 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_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:to="loc_srt_SegmentGeographicalDomain_236ab19e-d4dd-41bc-91dc-3adbab2b5077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_60ca3e82-8494-4325-b7be-afae0e1bee1a" 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_236ab19e-d4dd-41bc-91dc-3adbab2b5077" xlink:to="loc_country_US_60ca3e82-8494-4325-b7be-afae0e1bee1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_77e41e94-8ccf-4e11-9920-593b00fa2d74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_77e41e94-8ccf-4e11-9920-593b00fa2d74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_39fc56e0-1efa-4204-aa16-beff6d6fa58c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_39fc56e0-1efa-4204-aa16-beff6d6fa58c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#AcquisitionsNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AcquisitionsNarrativesDetails" xlink:type="extended" id="i7086056fe6d84ef9afa67c310be063a0_AcquisitionsNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_ac9ec648-ec26-42a5-afcc-cfda7dfdafa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_ac9ec648-ec26-42a5-afcc-cfda7dfdafa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoan_7969a2f7-82c0-4fad-9e58-4af7eb319051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BridgeLoan_7969a2f7-82c0-4fad-9e58-4af7eb319051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f379407-b793-4865-8fb6-dc4acec3ec9c" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f379407-b793-4865-8fb6-dc4acec3ec9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c67de68-855a-4705-9510-f5811e005665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c67de68-855a-4705-9510-f5811e005665" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_61cbcbc6-b3ac-45af-ba25-0fad0d73afde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_61cbcbc6-b3ac-45af-ba25-0fad0d73afde" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8bc48808-3964-4ccb-b47f-0effae05945d" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8bc48808-3964-4ccb-b47f-0effae05945d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_879a1d20-16c7-43d3-a1a8-b1fa8e16c3fa" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_879a1d20-16c7-43d3-a1a8-b1fa8e16c3fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ce80f8-c7ec-405c-9511-45f09df3e792" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ce80f8-c7ec-405c-9511-45f09df3e792" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_17e46296-61f7-49ea-80d8-4c911b2dbce2" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_17e46296-61f7-49ea-80d8-4c911b2dbce2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6eb94d71-ca8b-41dc-8e11-c9da617e2d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6eb94d71-ca8b-41dc-8e11-c9da617e2d2a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1bdbb673-19bc-46b7-ac57-0013b447e8fd" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1bdbb673-19bc-46b7-ac57-0013b447e8fd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d9807597-04c2-42d6-8914-f4d0cdcffdf9" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d9807597-04c2-42d6-8914-f4d0cdcffdf9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d13942af-e791-43fa-a7a1-f24cee94343e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d13942af-e791-43fa-a7a1-f24cee94343e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a3284181-ad6a-488e-883e-76278607a506" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a3284181-ad6a-488e-883e-76278607a506" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_49fc5d0f-e949-4246-8c81-307ef583cac7" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_49fc5d0f-e949-4246-8c81-307ef583cac7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_a96c8cac-1fdd-4105-be78-1f34227c228a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_a96c8cac-1fdd-4105-be78-1f34227c228a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9657de67-c730-40f5-8d38-a1cb224ebc39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9657de67-c730-40f5-8d38-a1cb224ebc39" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0457812-e993-4448-9f2d-6707d21e4482" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0457812-e993-4448-9f2d-6707d21e4482" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_749c90a7-d6e7-4297-9555-28aae14df093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_OperatingIncomeLoss_749c90a7-d6e7-4297-9555-28aae14df093" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9d92854c-f7b8-4c5c-9e71-f42444aede44" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9d92854c-f7b8-4c5c-9e71-f42444aede44" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0f4467e4-dac2-4ece-8e97-8094a71ff017" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_Goodwill_0f4467e4-dac2-4ece-8e97-8094a71ff017" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_615cd291-d1c1-433f-8349-fd7ac6185a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_615cd291-d1c1-433f-8349-fd7ac6185a43" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_30fd122a-07ff-4167-8c24-1d516e196416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AcquisitionCosts_30fd122a-07ff-4167-8c24-1d516e196416" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_52cfb133-3b55-446d-8ca8-9cbf319ba9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_52cfb133-3b55-446d-8ca8-9cbf319ba9bb" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e3033a6c-6cc9-45c4-a8d5-d0a3bb606a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e3033a6c-6cc9-45c4-a8d5-d0a3bb606a41" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_77ffd398-209c-4973-ad5a-80e272ca9c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_77ffd398-209c-4973-ad5a-80e272ca9c52" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_77390ed6-afc7-4cfe-9fc7-43799bd924f7" 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_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_77390ed6-afc7-4cfe-9fc7-43799bd924f7" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_9ef26d27-4346-425b-ad81-e1b3676bb90d" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_9ef26d27-4346-425b-ad81-e1b3676bb90d" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_302a865a-a680-48e0-b9e3-737060341f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_302a865a-a680-48e0-b9e3-737060341f5e" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_3fa1532d-24a5-428e-82cc-e69250cf2ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_SeveranceCosts1_3fa1532d-24a5-428e-82cc-e69250cf2ec7" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_34cee65d-0a85-4845-a92a-daeecef77016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_34cee65d-0a85-4845-a92a-daeecef77016" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_67899afd-8bdc-4bd2-8971-50f6575896e1" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_67899afd-8bdc-4bd2-8971-50f6575896e1" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_73e5e832-32c4-4862-aa68-713d8ce7f9a1" 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_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_73e5e832-32c4-4862-aa68-713d8ce7f9a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73e5e832-32c4-4862-aa68-713d8ce7f9a1_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_73e5e832-32c4-4862-aa68-713d8ce7f9a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73e5e832-32c4-4862-aa68-713d8ce7f9a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" 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_73e5e832-32c4-4862-aa68-713d8ce7f9a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_5221090a-f583-42c4-9b67-0158645e15ca" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:to="loc_cmco_DornerMember_5221090a-f583-42c4-9b67-0158645e15ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_49342581-e67d-4f34-96ab-4a08868b7233" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:to="loc_cmco_GarveyMember_49342581-e67d-4f34-96ab-4a08868b7233" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_54173f27-9a2d-4a86-a70e-2f96f1ddba94" 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_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_54173f27-9a2d-4a86-a70e-2f96f1ddba94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_54173f27-9a2d-4a86-a70e-2f96f1ddba94_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_54173f27-9a2d-4a86-a70e-2f96f1ddba94" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_54173f27-9a2d-4a86-a70e-2f96f1ddba94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" 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_54173f27-9a2d-4a86-a70e-2f96f1ddba94" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_2fdfcce4-a009-46fa-b38a-0949f3532c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_2fdfcce4-a009-46fa-b38a-0949f3532c2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f815e3f4-bf41-4d0a-af0f-aae27add6279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f815e3f4-bf41-4d0a-af0f-aae27add6279" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_5a637f3f-ab25-4600-bd55-1f7e9915c549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_5a637f3f-ab25-4600-bd55-1f7e9915c549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5431fdae-cec9-4b69-94b5-b19207aa5c69" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5431fdae-cec9-4b69-94b5-b19207aa5c69_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_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5431fdae-cec9-4b69-94b5-b19207aa5c69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" 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_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_3ccc4f4c-602f-44dc-bf13-dea8d7139aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" xlink:to="loc_us-gaap_SubsequentEventMember_3ccc4f4c-602f-44dc-bf13-dea8d7139aae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_srt_StatementGeographicalAxis_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_67d4ab56-c85d-4a39-9bac-a54d1506f1f7_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_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:to="loc_srt_SegmentGeographicalDomain_67d4ab56-c85d-4a39-9bac-a54d1506f1f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0132ef15-d301-4363-9067-475bf5dc0942" 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_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:to="loc_srt_SegmentGeographicalDomain_0132ef15-d301-4363-9067-475bf5dc0942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_548228fe-8729-4338-9503-17a93a78efb4" 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_0132ef15-d301-4363-9067-475bf5dc0942" xlink:to="loc_country_US_548228fe-8729-4338-9503-17a93a78efb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8aeaf9da-951d-4073-87fe-2b0bc23777c6" 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_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8aeaf9da-951d-4073-87fe-2b0bc23777c6_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_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8aeaf9da-951d-4073-87fe-2b0bc23777c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" 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_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_d1283b1c-b406-4748-8c20-e6cf525e9aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_d1283b1c-b406-4748-8c20-e6cf525e9aae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_613a51b9-b12a-452d-a377-59ef3ae85ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TradeNamesMember_613a51b9-b12a-452d-a377-59ef3ae85ec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e7abd7d1-ca0c-4a8a-ac25-c6a7ff8fa936" 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_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e7abd7d1-ca0c-4a8a-ac25-c6a7ff8fa936" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9198bd37-2dcc-4cba-b1ec-f1ace4bbc896" 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_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9198bd37-2dcc-4cba-b1ec-f1ace4bbc896" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_52d0222a-1780-4612-82ef-fde0d15fbd67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7f881c99-09e4-4767-b3b3-7c584b16a7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_5e13173a-23bb-4e32-9b0b-9a32a908d91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TechnologyServiceMember_5e13173a-23bb-4e32-9b0b-9a32a908d91b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e2b8f1b5-2ada-4439-8094-c80590cd3279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TrademarksMember_e2b8f1b5-2ada-4439-8094-c80590cd3279" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_983cf0e4-f8f4-4b80-9f5f-bb37526acd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_PatentsMember_983cf0e4-f8f4-4b80-9f5f-bb37526acd8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_50983a17-f3af-4bb5-af07-94cf8c4f27f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_50983a17-f3af-4bb5-af07-94cf8c4f27f5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_025bc614-3692-4b94-bf95-b3ddc5ed38a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_025bc614-3692-4b94-bf95-b3ddc5ed38a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember_394b47dd-43ff-4ef5-828e-bef0089ce262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_CostOfGoodsProductLineMember_394b47dd-43ff-4ef5-828e-bef0089ce262" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_7f07e40d-a8cb-4d7d-bded-d2133dd608cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_7f07e40d-a8cb-4d7d-bded-d2133dd608cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8cfe7c26-e9e4-4b0b-a7a1-177996c64441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8cfe7c26-e9e4-4b0b-a7a1-177996c64441" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_faf56b52-f732-4775-82af-04f236a51104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_faf56b52-f732-4775-82af-04f236a51104" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/RevenueRecognitionDetails" xlink:type="extended" id="i646728cfbdef41c197b0baf7cee042ef_RevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" 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_ContractWithCustomerAssetNetCurrent_06f938ac-0a57-4bd8-a480-76fd4466e6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_06f938ac-0a57-4bd8-a480-76fd4466e6d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cd2bc25-352f-4b08-9c64-55bfb5e556de" 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_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cd2bc25-352f-4b08-9c64-55bfb5e556de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6e9da476-8ff0-4942-8e06-960f91b24641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6e9da476-8ff0-4942-8e06-960f91b24641" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCustomersForProgressPayments_3bcaff55-fcab-41b9-b028-0ef099ac8a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCustomersForProgressPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ProceedsFromCustomersForProgressPayments_3bcaff55-fcab-41b9-b028-0ef099ac8a87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_102fb215-6b5d-49ec-bf18-65d8271abdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_102fb215-6b5d-49ec-bf18-65d8271abdf3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_358037da-0e19-4a8f-acd3-3c755716572d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_358037da-0e19-4a8f-acd3-3c755716572d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_43381315-1e31-4aa2-aef1-46ceb46d7680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfWarranty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_43381315-1e31-4aa2-aef1-46ceb46d7680" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_66bacceb-192b-405c-bf86-14755e6920bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_66bacceb-192b-405c-bf86-14755e6920bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_d18be222-e15b-43a7-99f7-a9392c0ee1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_d18be222-e15b-43a7-99f7-a9392c0ee1a5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_4929fe98-34e7-4821-a622-5c5ecd22feea" 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_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_4929fe98-34e7-4821-a622-5c5ecd22feea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_dcf063c6-2a02-4f37-8713-21805f279885" 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_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_dcf063c6-2a02-4f37-8713-21805f279885" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_922107ff-dade-49b5-8c48-65c3a7ffe0e6" 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_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_922107ff-dade-49b5-8c48-65c3a7ffe0e6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_a5a6f39d-ba18-4a7e-928e-b392ad625426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_a5a6f39d-ba18-4a7e-928e-b392ad625426" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_5eece887-8a67-4647-a16f-e8763e2139e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_5eece887-8a67-4647-a16f-e8763e2139e0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_91c076a9-b135-436c-94e6-052c8912a7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_91c076a9-b135-436c-94e6-052c8912a7e8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6a3365d3-b10d-4b45-9f4c-4a00b8c4c02d" xlink:href="cmco-20221231.xsd#cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6a3365d3-b10d-4b45-9f4c-4a00b8c4c02d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMinimum_c7a1df21-dd70-4c1d-924f-2fd188bbfec7" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_StandardProductContractTermsMinimum_c7a1df21-dd70-4c1d-924f-2fd188bbfec7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMaximum_3f4bd96b-74f6-4e9d-a011-e114168ea0b8" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_StandardProductContractTermsMaximum_3f4bd96b-74f6-4e9d-a011-e114168ea0b8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" 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_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_2129617e-dd0d-484c-8837-39a03309f050_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_2129617e-dd0d-484c-8837-39a03309f050_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember_b62c6eaa-7d93-4ed0-bd08-8324a8a1aefb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:to="loc_us-gaap_LongTermContractWithCustomerMember_b62c6eaa-7d93-4ed0-bd08-8324a8a1aefb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermContractWithCustomerMember_50eb22a7-cc0f-41e0-ba75-98abbe0b9712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:to="loc_us-gaap_ShortTermContractWithCustomerMember_50eb22a7-cc0f-41e0-ba75-98abbe0b9712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_srt_ProductOrServiceAxis_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f9529204-8895-4ade-a8ae-9e2aa65431a7_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_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:to="loc_srt_ProductsAndServicesDomain_f9529204-8895-4ade-a8ae-9e2aa65431a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" 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_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:to="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember_87ff8edc-cd9c-4ab3-a685-7c6542de5441" xlink:href="cmco-20221231.xsd#cmco_CraneSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_CraneSolutionsMember_87ff8edc-cd9c-4ab3-a685-7c6542de5441" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember_98f97b48-ab02-40a8-a50e-6256cfe9a248" xlink:href="cmco-20221231.xsd#cmco_IndustrialProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_IndustrialProductsMember_98f97b48-ab02-40a8-a50e-6256cfe9a248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember_3f1351c9-a518-45bb-94b2-6d9ec580d2e8" xlink:href="cmco-20221231.xsd#cmco_EngineeredProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_EngineeredProductsMember_3f1351c9-a518-45bb-94b2-6d9ec580d2e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember_ae3e6b10-64d6-4ee2-a162-a8cdf9d211e6" xlink:href="cmco-20221231.xsd#cmco_AllotherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_AllotherMember_ae3e6b10-64d6-4ee2-a162-a8cdf9d211e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember_f6355f10-84ef-4d32-8c5f-46c34c52cb5c" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyorProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_PrecisionConveyorProductsMember_f6355f10-84ef-4d32-8c5f-46c34c52cb5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_99efdd4c-e693-4a2e-93eb-4651895ceaeb" 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_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_99efdd4c-e693-4a2e-93eb-4651895ceaeb_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_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_99efdd4c-e693-4a2e-93eb-4651895ceaeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" 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_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_242ab16d-9a28-4d6a-af31-d93b7e5bf264" 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_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_242ab16d-9a28-4d6a-af31-d93b7e5bf264" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c331d9ed-1330-407b-a178-17444c703bf2" 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_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c331d9ed-1330-407b-a178-17444c703bf2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c331d9ed-1330-407b-a178-17444c703bf2_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_c331d9ed-1330-407b-a178-17444c703bf2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c331d9ed-1330-407b-a178-17444c703bf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" 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_c331d9ed-1330-407b-a178-17444c703bf2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_8e44ef72-5211-4167-81bc-4528fdb781c4" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:to="loc_cmco_DornerMember_8e44ef72-5211-4167-81bc-4528fdb781c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_b5e4d71c-7775-45c7-ab0d-b7af87cefda7" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:to="loc_cmco_GarveyMember_b5e4d71c-7775-45c7-ab0d-b7af87cefda7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails" xlink:type="extended" id="i91a225560006404bb83bcf51f78a9fb4_FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_285faa28-e411-4528-a3bb-02bef9bb03cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_285faa28-e411-4528-a3bb-02bef9bb03cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_fc5997ca-d9a1-4d5e-b643-1aed9b6034c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_fc5997ca-d9a1-4d5e-b643-1aed9b6034c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f32d0f22-a01b-4ec7-9f47-2d0227dbf31f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_f32d0f22-a01b-4ec7-9f47-2d0227dbf31f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_701774c4-2e45-4016-b0c2-dfacd569bd35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_701774c4-2e45-4016-b0c2-dfacd569bd35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_99a4bcb4-771d-4b78-a4fe-bfec1e2b2483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LongTermDebtFairValue_99a4bcb4-771d-4b78-a4fe-bfec1e2b2483" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d77136fa-8836-4598-a99b-62d3bd83e0f6" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d77136fa-8836-4598-a99b-62d3bd83e0f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d77136fa-8836-4598-a99b-62d3bd83e0f6_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_d77136fa-8836-4598-a99b-62d3bd83e0f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d77136fa-8836-4598-a99b-62d3bd83e0f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" 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_d77136fa-8836-4598-a99b-62d3bd83e0f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsMember_859683b3-a035-4836-95db-3698854c5935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:to="loc_us-gaap_AssetsMember_859683b3-a035-4836-95db-3698854c5935" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_fbb6d38b-ab15-45fb-9747-d6f66f41c2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:to="loc_us-gaap_LiabilityMember_fbb6d38b-ab15-45fb-9747-d6f66f41c2cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e0641ba9-1c4a-47e0-aece-e0c1418856f1" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e0641ba9-1c4a-47e0-aece-e0c1418856f1_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_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e0641ba9-1c4a-47e0-aece-e0c1418856f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" 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_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_27f28cf7-5fbc-43a3-b7cd-9b6801c13fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_27f28cf7-5fbc-43a3-b7cd-9b6801c13fbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_65cbca31-3b11-4d77-915c-71858b7e0826" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_srt_RangeAxis_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_65cbca31-3b11-4d77-915c-71858b7e0826_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_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:to="loc_srt_RangeMember_65cbca31-3b11-4d77-915c-71858b7e0826_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89f75b0c-a615-489a-8a89-e5dbda3f41fc" 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_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:to="loc_srt_RangeMember_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4130d9a8-2cd2-4a86-ba6d-bfad605de5b6" 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_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:to="loc_srt_MinimumMember_4130d9a8-2cd2-4a86-ba6d-bfad605de5b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_78ead715-e38a-4b60-a330-e7066f893d3a" 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_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:to="loc_srt_MaximumMember_78ead715-e38a-4b60-a330-e7066f893d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_d4321a59-a787-4f0f-909d-fce09ed9963f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_d4321a59-a787-4f0f-909d-fce09ed9963f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_43cbf2a5-a58b-47dc-b25d-577db67203d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_43cbf2a5-a58b-47dc-b25d-577db67203d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dc7db92e-cc73-47e8-bdbb-e5e11011cda8_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_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dc7db92e-cc73-47e8-bdbb-e5e11011cda8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" 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_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_aa687e91-37ae-4038-96b1-f61bf05c630e" 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_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_aa687e91-37ae-4038-96b1-f61bf05c630e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e026ad8a-494f-4cb3-8aba-c923a5a95ce7" 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_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e026ad8a-494f-4cb3-8aba-c923a5a95ce7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_f1d3590c-b6fd-44d3-83df-d68a42dd480c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_PatentsMember_f1d3590c-b6fd-44d3-83df-d68a42dd480c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_98a84e98-ee74-4ac3-a29e-ea028e83482c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_98a84e98-ee74-4ac3-a29e-ea028e83482c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_046ff97e-2f22-4fd7-9446-bccd33d3f73e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_046ff97e-2f22-4fd7-9446-bccd33d3f73e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_bf40f717-86c7-4520-9ed4-0d07de2c589e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_bf40f717-86c7-4520-9ed4-0d07de2c589e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_331c0571-a893-4795-a539-b6afd2472963" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_331c0571-a893-4795-a539-b6afd2472963" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_331c0571-a893-4795-a539-b6afd2472963_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_331c0571-a893-4795-a539-b6afd2472963" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_331c0571-a893-4795-a539-b6afd2472963_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_09b04dbe-18ec-4304-9a52-2a98bae519af" 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_331c0571-a893-4795-a539-b6afd2472963" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_09b04dbe-18ec-4304-9a52-2a98bae519af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8479d9a4-0f22-49f9-b7ed-bf786c19fafa_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_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8479d9a4-0f22-49f9-b7ed-bf786c19fafa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" 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_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_03032422-d0a2-4f5d-b996-ee69496a68af" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" xlink:to="loc_cmco_MagnetekMember_03032422-d0a2-4f5d-b996-ee69496a68af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_01fffed4-8246-4bd2-8af0-857a6460aa84_default" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_01fffed4-8246-4bd2-8af0-857a6460aa84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MarketableSecuritiesMember_b57e9a9b-c351-4304-b664-e73ebd576a3f" xlink:href="cmco-20221231.xsd#cmco_MarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_cmco_MarketableSecuritiesMember_b57e9a9b-c351-4304-b664-e73ebd576a3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableAnnuityMember_589b3d00-bbd4-4f08-93fa-90e357afe1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableAnnuityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_VariableAnnuityMember_589b3d00-bbd4-4f08-93fa-90e357afe1ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_a3dec05b-60ce-4488-b7bf-62ad07e7152f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_ForeignExchangeContractMember_a3dec05b-60ce-4488-b7bf-62ad07e7152f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3f54bf9d-e475-4a3d-80b1-476438484c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_InterestRateSwapMember_3f54bf9d-e475-4a3d-80b1-476438484c46" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_1ab7a990-7e81-440c-84e2-4e213c642c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_1ab7a990-7e81-440c-84e2-4e213c642c2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtObligationsMember_f8192446-2519-4167-8b00-b0343f6e6cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_SubordinatedDebtObligationsMember_f8192446-2519-4167-8b00-b0343f6e6cac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6288486c-4327-415d-84f7-0b1324a77f8c" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6288486c-4327-415d-84f7-0b1324a77f8c_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_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6288486c-4327-415d-84f7-0b1324a77f8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" 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_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_81015e78-46d7-49f4-ae20-4027e6f5cddb" 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_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_81015e78-46d7-49f4-ae20-4027e6f5cddb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1484e4e4-8821-4090-b2c7-86fbc1ee00d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1484e4e4-8821-4090-b2c7-86fbc1ee00d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_de73557c-010a-42ce-bb92-110962b90a00" 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_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_de73557c-010a-42ce-bb92-110962b90a00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bb7ec949-97c2-4e00-b463-ead04cc261ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bb7ec949-97c2-4e00-b463-ead04cc261ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitDomain_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:to="loc_us-gaap_ReportingUnitDomain_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:to="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_2aeb7d39-4f87-4b89-ab8d-1b7e24187ca7" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:to="loc_cmco_DornerMember_2aeb7d39-4f87-4b89-ab8d-1b7e24187ca7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_c931658e-2d23-4ff7-859e-9cf65766cf76" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:to="loc_cmco_GarveyMember_c931658e-2d23-4ff7-859e-9cf65766cf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8e53ae9b-abe6-4b9e-b714-a072ddae4565" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8e53ae9b-abe6-4b9e-b714-a072ddae4565_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db498bc8-1e55-4fa0-b340-7acf33317162" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c04e5788-62df-47af-aab0-4879ccd1fb06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e28a1c5-4e8f-44a8-ad7b-90207d35ac54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#InventoriesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/InventoriesDetails" xlink:type="extended" id="i4af9d3a0742e47cc921ee407887230b4_InventoriesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4e90a9a6-1bbf-4d77-8e55-d6fe61a3f452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryRawMaterials_4e90a9a6-1bbf-4d77-8e55-d6fe61a3f452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_1e708331-f512-47ae-8a3d-c4c6e9f6d679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryWorkInProcess_1e708331-f512-47ae-8a3d-c4c6e9f6d679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_8c126e00-ea5d-4e50-8491-7d897479079d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryFinishedGoods_8c126e00-ea5d-4e50-8491-7d897479079d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_3753286d-67f3-4938-8fe0-46e39ab228c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryGross_3753286d-67f3-4938-8fe0-46e39ab228c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_99fb7d1d-cf61-4206-9dcc-f08ef9a6102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryLIFOReserve_99fb7d1d-cf61-4206-9dcc-f08ef9a6102b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_a9c31e60-f911-4002-ab03-12e5a295ffee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_a9c31e60-f911-4002-ab03-12e5a295ffee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f0c64361-c73c-401e-b104-7414bda9a935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f0c64361-c73c-401e-b104-7414bda9a935" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ed078104-be78-4279-ab11-e7a7b3bd81d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ed078104-be78-4279-ab11-e7a7b3bd81d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_54631eb2-a2c8-4711-b828-71117732b289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_54631eb2-a2c8-4711-b828-71117732b289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" 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_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a377b6b0-b00b-493e-ae63-3d98fbbe2d24_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_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a377b6b0-b00b-493e-ae63-3d98fbbe2d24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b6d132e8-6134-41b9-9f00-12d39cc822a9" 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_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b6d132e8-6134-41b9-9f00-12d39cc822a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_318f6ffd-b85a-49f7-a522-2c6a8ca34e82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_318f6ffd-b85a-49f7-a522-2c6a8ca34e82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ac9d47ba-5fc1-45b3-bd9c-f10bb27a05c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ac9d47ba-5fc1-45b3-bd9c-f10bb27a05c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7286ba90-bf22-4718-ae1e-294989995bd6" 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_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7286ba90-bf22-4718-ae1e-294989995bd6_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_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7286ba90-bf22-4718-ae1e-294989995bd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" 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_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_c45e1be2-d7f1-470b-bd51-f1cc6d6bdf8c" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_DuffNortonGroupMember_c45e1be2-d7f1-470b-bd51-f1cc6d6bdf8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_64eb9513-a50d-4a99-898f-78ed64abcb26" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_DornerMember_64eb9513-a50d-4a99-898f-78ed64abcb26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_977ab912-713c-4872-b749-dbd95d00119e" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_GarveyMember_977ab912-713c-4872-b749-dbd95d00119e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecuritiesNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails" xlink:type="extended" id="ib08b410fa3d344cfac74565ba8a5178b_MarketableSecuritiesNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_95254243-f41e-4564-add0-5208c00e101e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_95254243-f41e-4564-add0-5208c00e101e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_577b9689-0e20-4980-a1b7-d831c85dcfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_577b9689-0e20-4980-a1b7-d831c85dcfc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_b66d8d51-7c7e-4be8-a0c9-6be810c83d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_b66d8d51-7c7e-4be8-a0c9-6be810c83d75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2d4f1046-b2ff-4e8e-bf5a-0138234fe58b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_EquityMethodInvestments_2d4f1046-b2ff-4e8e-bf5a-0138234fe58b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5514ac57-28a9-4a3d-8550-2610a95aa5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_InvestmentIncomeNet_5514ac57-28a9-4a3d-8550-2610a95aa5a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_666834d1-6786-4293-ab95-f7e4e1c8aa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_666834d1-6786-4293-ab95-f7e4e1c8aa8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fa914be4-0773-4ce7-8ae2-9e5f621ea4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fa914be4-0773-4ce7-8ae2-9e5f621ea4cf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived_04c3ef93-4a1f-47f0-aa2a-8fb3e4aefea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDividendsReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_ProceedsFromDividendsReceived_04c3ef93-4a1f-47f0-aa2a-8fb3e4aefea0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" 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_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_aeaf75b5-be0c-4185-b3b4-e2d78ff365db_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_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" xlink:to="loc_us-gaap_TypeOfAdoptionMember_aeaf75b5-be0c-4185-b3b4-e2d78ff365db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ac0e5d38-0eb7-47fa-98f2-018348235028" 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_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ac0e5d38-0eb7-47fa-98f2-018348235028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:to="loc_us-gaap_RelatedPartyDomain_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:to="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_2e08a7d3-f796-4c79-84d0-9b3f4b161eeb" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:to="loc_cmco_EMCMember_2e08a7d3-f796-4c79-84d0-9b3f4b161eeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_68a578ae-11a5-477a-94bb-00c4447da0c0" 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_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_srt_StatementScenarioAxis_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_68a578ae-11a5-477a-94bb-00c4447da0c0_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_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_68a578ae-11a5-477a-94bb-00c4447da0c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" 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_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f8bb1a0b-6cc9-473d-8fc6-c8380673212b" 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_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" xlink:to="loc_srt_ScenarioForecastMember_f8bb1a0b-6cc9-473d-8fc6-c8380673212b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_4c3237cf-0798-416a-a318-0f1201a6acd0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_4c3237cf-0798-416a-a318-0f1201a6acd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember_60c4cd86-a659-4380-9b3d-2d721109cb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:to="loc_us-gaap_EquityMethodInvestmentsMember_60c4cd86-a659-4380-9b3d-2d721109cb1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_33e452d4-7a15-436a-bee0-fe4e4e2790c3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_33e452d4-7a15-436a-bee0-fe4e4e2790c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_1a191cc7-abe6-4571-ad61-ab76f230619a" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:to="loc_cmco_EMCMember_1a191cc7-abe6-4571-ad61-ab76f230619a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails" xlink:type="extended" id="i5f8dbf194682425394b89d35b7a7d671_MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_216731d0-0463-4993-90ae-e67fc7320e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:to="loc_us-gaap_InvestmentIncomeNet_216731d0-0463-4993-90ae-e67fc7320e07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3e8c77c6-75e7-4d75-af63-27f56a82871a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:to="loc_us-gaap_RelatedPartyDomain_3e8c77c6-75e7-4d75-af63-27f56a82871a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:to="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_9f5b3b50-e23c-492e-8811-e8694b337afa" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:to="loc_cmco_EMCMember_9f5b3b50-e23c-492e-8811-e8694b337afa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_4248f99d-942b-48f6-b91d-68ae0c017fb6" 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_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_srt_StatementScenarioAxis_4248f99d-942b-48f6-b91d-68ae0c017fb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4248f99d-942b-48f6-b91d-68ae0c017fb6_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_4248f99d-942b-48f6-b91d-68ae0c017fb6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4248f99d-942b-48f6-b91d-68ae0c017fb6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" 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_4248f99d-942b-48f6-b91d-68ae0c017fb6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ce0e25ec-2875-4c4a-9b31-f762bce6e339" 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_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" xlink:to="loc_srt_ScenarioForecastMember_ce0e25ec-2875-4c4a-9b31-f762bce6e339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69bb84a1-4b9d-4645-9c84-456e1ad85932_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69bb84a1-4b9d-4645-9c84-456e1ad85932_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67703cab-893a-4c8b-b656-a13e75d9c5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67703cab-893a-4c8b-b656-a13e75d9c5f1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i6e4128483b034d028c503cdda356a4a7_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" 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_NumberOfReportingUnits_1cf7b121-64d0-4edc-879d-308d7c3b6f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_NumberOfReportingUnits_1cf7b121-64d0-4edc-879d-308d7c3b6f6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_70119170-c4b2-4f2d-9cfa-0db9342b397c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_70119170-c4b2-4f2d-9cfa-0db9342b397c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dff92de2-a0e6-41d3-9043-a7baacc52d0d" 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_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_Goodwill_dff92de2-a0e6-41d3-9043-a7baacc52d0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fd90bfd8-3a89-4e1a-a517-0db993651285" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fd90bfd8-3a89-4e1a-a517-0db993651285" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_70d6cb89-0312-4e27-be2c-7d26443451db" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_70d6cb89-0312-4e27-be2c-7d26443451db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_53a38bb5-4def-46b1-8c0b-5c4614a1777f" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_53a38bb5-4def-46b1-8c0b-5c4614a1777f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_83491e9f-ab3e-47ba-a5d3-994f42e55fd2" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_83491e9f-ab3e-47ba-a5d3-994f42e55fd2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2588657a-06a4-4b66-8fa9-d25779181d9a" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2588657a-06a4-4b66-8fa9-d25779181d9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_c9de8827-582b-4c77-b998-80971f03c4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_c9de8827-582b-4c77-b998-80971f03c4d3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ad44e2ed-b0c0-4818-a788-fd12e446ed2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ad44e2ed-b0c0-4818-a788-fd12e446ed2a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_758fc242-fd7f-4545-99cf-a00c9dcc142c" 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_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_758fc242-fd7f-4545-99cf-a00c9dcc142c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" 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_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_efd2a76d-deb7-4603-9523-782197f9a371" 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_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_srt_StatementScenarioAxis_efd2a76d-deb7-4603-9523-782197f9a371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_efd2a76d-deb7-4603-9523-782197f9a371_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_efd2a76d-deb7-4603-9523-782197f9a371" xlink:to="loc_srt_ScenarioUnspecifiedDomain_efd2a76d-deb7-4603-9523-782197f9a371_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_85fe5f38-57d3-4059-8f5d-9bc68075ea61" 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_efd2a76d-deb7-4603-9523-782197f9a371" xlink:to="loc_srt_ScenarioUnspecifiedDomain_85fe5f38-57d3-4059-8f5d-9bc68075ea61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_c69b04a8-134a-4f33-bfe3-b80cf0083905" 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_85fe5f38-57d3-4059-8f5d-9bc68075ea61" xlink:to="loc_srt_ScenarioForecastMember_c69b04a8-134a-4f33-bfe3-b80cf0083905" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fe342379-e6cb-459d-956b-50b7616e1390_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fe342379-e6cb-459d-956b-50b7616e1390_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_61bc053f-b45b-4f64-929a-a2a9bbdb7f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_61bc053f-b45b-4f64-929a-a2a9bbdb7f2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2ee0e397-ed4e-4f23-ab78-72d38b73eb66" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2ee0e397-ed4e-4f23-ab78-72d38b73eb66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_13f01377-5229-4749-8d84-a6fafc600811" 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_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_13f01377-5229-4749-8d84-a6fafc600811" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_13f01377-5229-4749-8d84-a6fafc600811_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_13f01377-5229-4749-8d84-a6fafc600811" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_13f01377-5229-4749-8d84-a6fafc600811_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" 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_13f01377-5229-4749-8d84-a6fafc600811" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_dcb4f1f2-1b56-4c8a-8cfc-7e49f7f87c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_TrademarksMember_dcb4f1f2-1b56-4c8a-8cfc-7e49f7f87c38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_453325b0-bc4e-4f1e-8637-33276b148d90" 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_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_CustomerRelationshipsMember_453325b0-bc4e-4f1e-8637-33276b148d90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_00601cf5-69dc-407a-865f-277c33f499a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_00601cf5-69dc-407a-865f-277c33f499a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b3c45a69-6da7-4ea1-a377-0a4bf1d6b380" 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_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b3c45a69-6da7-4ea1-a377-0a4bf1d6b380" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08231d6c-39d0-46b6-a9b8-969b06f0fcc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:to="loc_us-gaap_SegmentDomain_08231d6c-39d0-46b6-a9b8-969b06f0fcc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:to="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember_17caba55-013e-42a7-b53c-830fb9a47ee2" xlink:href="cmco-20221231.xsd#cmco_RestofProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_RestofProductsMember_17caba55-013e-42a7-b53c-830fb9a47ee2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_b9ddd87a-6003-47f0-b1dc-3b775c5f64a5" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_DuffNortonGroupMember_b9ddd87a-6003-47f0-b1dc-3b775c5f64a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_7c2a8d0f-56a4-49fa-8148-b6f8ad4ac4f6" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_DornerMember_7c2a8d0f-56a4-49fa-8148-b6f8ad4ac4f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_cc5fc54f-70cf-4027-88ef-9f5f34552eae" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_PrecisionConveyanceMember_cc5fc54f-70cf-4027-88ef-9f5f34552eae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" 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_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_DebtInstrumentAxis_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e54984f0-41d6-49f0-9ac4-1ee7535d21ab_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_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e54984f0-41d6-49f0-9ac4-1ee7535d21ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" 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_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_cae2d4c2-c246-49ae-b156-bdb04daa600c" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_cae2d4c2-c246-49ae-b156-bdb04daa600c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="extended" id="i2b7b11c4fade4fbf840e60de20df4c29_GoodwillandIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d87cb0e0-2ae8-4422-8e9b-5c12ddb17449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d87cb0e0-2ae8-4422-8e9b-5c12ddb17449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_43ea14b0-83cb-433c-b8cc-fb618fd4fd6b" 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_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_Goodwill_43ea14b0-83cb-433c-b8cc-fb618fd4fd6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_df51a961-8077-4c5d-8780-838681986c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_df51a961-8077-4c5d-8780-838681986c3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0128c988-ce02-47e7-833b-6d949232de1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0128c988-ce02-47e7-833b-6d949232de1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a8c75c18-c635-4814-91c6-bf8950c4cf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cd7efa94-6005-4a34-a067-2e424f98f6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cd7efa94-6005-4a34-a067-2e424f98f6ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_45c592a3-5083-4978-9ce7-a8bbf923aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_45c592a3-5083-4978-9ce7-a8bbf923aa5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1597df39-700e-4de9-ab59-4949ba764bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1597df39-700e-4de9-ab59-4949ba764bfb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_2e9fe970-64f7-45a2-9aa2-3aae35cc9683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_2e9fe970-64f7-45a2-9aa2-3aae35cc9683" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_2b2fcd03-c41b-4126-b55c-8361ee3874ac" 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_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_2b2fcd03-c41b-4126-b55c-8361ee3874ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_05b223cf-aaba-4ea5-8861-73077c314ba9" 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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_05b223cf-aaba-4ea5-8861-73077c314ba9_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_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_05b223cf-aaba-4ea5-8861-73077c314ba9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e968a5ec-6655-4ee6-a870-3fb6e488f56c" 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_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e968a5ec-6655-4ee6-a870-3fb6e488f56c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0_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_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" 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_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_fbc38459-e96d-4654-85ef-ecff81839d65" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:to="loc_cmco_MagnetekMember_fbc38459-e96d-4654-85ef-ecff81839d65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_34c42b1c-7b5e-4dd2-9346-03437cc7b0b1" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:to="loc_cmco_GarveyMember_34c42b1c-7b5e-4dd2-9346-03437cc7b0b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f5abbbce-e5bf-493f-9049-57c20ba4ca07_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_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f5abbbce-e5bf-493f-9049-57c20ba4ca07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" 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_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_c952f47c-7639-4bc1-aa36-5ef52dd4af58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_TrademarksMember_c952f47c-7639-4bc1-aa36-5ef52dd4af58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ebb09865-85c3-4e3b-96a7-1f13603c0060" 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_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ebb09865-85c3-4e3b-96a7-1f13603c0060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_de268b0c-d2a8-4272-813e-a04ec3d549d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_de268b0c-d2a8-4272-813e-a04ec3d549d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_00a965e3-4cdc-4a80-9f36-af21a458fc79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_00a965e3-4cdc-4a80-9f36-af21a458fc79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:to="loc_us-gaap_SegmentDomain_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:to="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_4f535fe6-b993-4948-8c36-a66dfe7a6b3a" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:to="loc_cmco_DornerMember_4f535fe6-b993-4948-8c36-a66dfe7a6b3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_42c361f5-d87f-4228-8499-e58bd3838c1e" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:to="loc_cmco_DuffNortonGroupMember_42c361f5-d87f-4228-8499-e58bd3838c1e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails" xlink:type="extended" id="id123610a57bf4ced9f789f9f45ee0bf9_DerivativeInstrumentsNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bb5551b2-f665-4f8a-9cbd-1798a71a43e6" 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_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bb5551b2-f665-4f8a-9cbd-1798a71a43e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_cc30470c-ea01-4d6b-b7ba-df18abd86a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_cc30470c-ea01-4d6b-b7ba-df18abd86a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_9fa89a2d-1042-4885-bc0b-86235a970da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_9fa89a2d-1042-4885-bc0b-86235a970da8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_8f05c323-1f84-4ebe-9d05-7a2753e699fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_8f05c323-1f84-4ebe-9d05-7a2753e699fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04aaae96-d443-461c-95b8-ead935f47f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04aaae96-d443-461c-95b8-ead935f47f83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_861bd079-9d9e-474a-bf7c-a3f2bc97ba47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_861bd079-9d9e-474a-bf7c-a3f2bc97ba47" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_7af8fcb2-0bef-4cb4-9870-0dd407d38a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_7af8fcb2-0bef-4cb4-9870-0dd407d38a90" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_099dfb3d-3070-414f-8196-b8e3210ba479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_099dfb3d-3070-414f-8196-b8e3210ba479" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4cf9387-b1b6-42ab-b510-98512341d8d8" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_srt_RangeAxis_d4cf9387-b1b6-42ab-b510-98512341d8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4cf9387-b1b6-42ab-b510-98512341d8d8_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_d4cf9387-b1b6-42ab-b510-98512341d8d8" xlink:to="loc_srt_RangeMember_d4cf9387-b1b6-42ab-b510-98512341d8d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" 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_d4cf9387-b1b6-42ab-b510-98512341d8d8" xlink:to="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_69fd7e2e-acbf-4862-adf6-0787070c7018" 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_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:to="loc_srt_MaximumMember_69fd7e2e-acbf-4862-adf6-0787070c7018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_01019452-7843-4761-8132-a015addb4016" 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_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:to="loc_srt_MinimumMember_01019452-7843-4761-8132-a015addb4016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_HedgingDesignationAxis_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78_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_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:to="loc_us-gaap_HedgingDesignationDomain_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_80f94cd0-5045-448c-81df-397bd61c4636" 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_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:to="loc_us-gaap_HedgingDesignationDomain_80f94cd0-5045-448c-81df-397bd61c4636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3d5ba5f9-99aa-44a4-b01c-08f1f7169a6e" 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_80f94cd0-5045-448c-81df-397bd61c4636" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3d5ba5f9-99aa-44a4-b01c-08f1f7169a6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d6e959f6-7171-4092-aaef-508f6a8290d4" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d6e959f6-7171-4092-aaef-508f6a8290d4_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_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d6e959f6-7171-4092-aaef-508f6a8290d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" 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_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_40097598-1045-413b-8333-cef67326e259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_40097598-1045-413b-8333-cef67326e259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_fc707f16-1b7c-419b-9546-f6e1d4ecb1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_ForeignExchangeContractMember_fc707f16-1b7c-419b-9546-f6e1d4ecb1f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3e85f257-6430-44b9-be99-53fdff0740dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_InterestRateSwapMember_3e85f257-6430-44b9-be99-53fdff0740dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassifyNextYearMember_8ff5e281-843f-4ea4-9486-5e7479f08295" xlink:href="cmco-20221231.xsd#cmco_ReclassifyNextYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_cmco_ReclassifyNextYearMember_8ff5e281-843f-4ea4-9486-5e7479f08295" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityByLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocationDomain_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:to="loc_dei_LocationDomain_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:to="loc_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a8c5e042-2cc7-4461-91c5-f9f1033ef019" 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_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:to="loc_country_US_a8c5e042-2cc7-4461-91c5-f9f1033ef019" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d_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_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" 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_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_9cb6b48c-e8ed-45c9-9648-b5cd99b0ae64" 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_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_9cb6b48c-e8ed-45c9-9648-b5cd99b0ae64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_50941062-61a3-419a-bb34-b00a154112f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_50941062-61a3-419a-bb34-b00a154112f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a404d6fc-f7e2-44a6-adf1-2959af941021" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a404d6fc-f7e2-44a6-adf1-2959af941021_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_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a404d6fc-f7e2-44a6-adf1-2959af941021_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" 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_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_c36ab862-e790-4378-8dd7-14c3b6b5f808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" xlink:to="loc_us-gaap_DerivativeMember_c36ab862-e790-4378-8dd7-14c3b6b5f808" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails" xlink:type="extended" id="idfc1bd5c121a4b6c9f6c45c356844f49_DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_65efaf2b-4f39-4397-bf40-8cea7196e02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_65efaf2b-4f39-4397-bf40-8cea7196e02e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_c4c25a11-ca9c-489e-b179-cdd659d2efe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_c4c25a11-ca9c-489e-b179-cdd659d2efe6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_7dca2441-0643-4f2b-8c5e-d5f69ca8e04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_7dca2441-0643-4f2b-8c5e-d5f69ca8e04a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" 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_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_118298e1-3d8d-40f9-8179-dd6ecde0b63c" 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_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_HedgingDesignationAxis_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_118298e1-3d8d-40f9-8179-dd6ecde0b63c_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_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:to="loc_us-gaap_HedgingDesignationDomain_118298e1-3d8d-40f9-8179-dd6ecde0b63c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6999ab31-6a6e-4046-b95e-3640f7036582" 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_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:to="loc_us-gaap_HedgingDesignationDomain_6999ab31-6a6e-4046-b95e-3640f7036582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9e48b4ea-f0a9-4f93-8b95-067fe6633268" 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_6999ab31-6a6e-4046-b95e-3640f7036582" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9e48b4ea-f0a9-4f93-8b95-067fe6633268" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f7440d44-940b-4d6d-b474-0188980d45a8" 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_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f7440d44-940b-4d6d-b474-0188980d45a8_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_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f7440d44-940b-4d6d-b474-0188980d45a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" 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_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_2db31d32-713d-4d9e-9c84-803217ba46d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_ForeignExchangeContractMember_2db31d32-713d-4d9e-9c84-803217ba46d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9a59ef0d-da3f-4ea6-a8ea-ef05c88c47f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_InterestRateSwapMember_9a59ef0d-da3f-4ea6-a8ea-ef05c88c47f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_e60e73c2-1ec4-41d2-b0ab-f38995f2e682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_e60e73c2-1ec4-41d2-b0ab-f38995f2e682" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_704f9604-b8b2-4348-b408-1c39c5e697ea" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_704f9604-b8b2-4348-b408-1c39c5e697ea_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_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_704f9604-b8b2-4348-b408-1c39c5e697ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" 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_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_8fcffae9-14a0-4014-a3f0-5dd40058ac9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_8fcffae9-14a0-4014-a3f0-5dd40058ac9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_1f84e013-2703-4e2a-9687-62e9510350fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_1f84e013-2703-4e2a-9687-62e9510350fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_fdcafbbe-710a-48b9-bda5-ea149ae27733" 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_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_fdcafbbe-710a-48b9-bda5-ea149ae27733" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DebtNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DebtNarrativesDetails" xlink:type="extended" id="i353465038f80404688ae4ad04aacf6ec_DebtNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46eb7529-3ec9-45c0-8f5a-43d5bcd64dac" 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_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46eb7529-3ec9-45c0-8f5a-43d5bcd64dac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c4790eac-beaf-4d42-9097-daa674b20828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCredit_c4790eac-beaf-4d42-9097-daa674b20828" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2658d57f-36cc-4eb9-a4d4-27bcc6ca076e" 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_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2658d57f-36cc-4eb9-a4d4-27bcc6ca076e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d4317876-dccc-4195-8b51-d4e1592af9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LongTermDebtCurrent_d4317876-dccc-4195-8b51-d4e1592af9d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_6bc9e5df-53bc-443b-b4ba-19753c0e3783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_6bc9e5df-53bc-443b-b4ba-19753c0e3783" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_f66373d3-575e-4ecc-864b-0fb927cb04fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_f66373d3-575e-4ecc-864b-0fb927cb04fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_0302dab7-7bbf-403e-a8b8-f65aaa4526b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_UnsecuredDebt_0302dab7-7bbf-403e-a8b8-f65aaa4526b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_422086d0-8100-4049-a76d-57b3f5c05900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_422086d0-8100-4049-a76d-57b3f5c05900" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f2616270-ba0f-4440-a7b1-f0837c2b7fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f2616270-ba0f-4440-a7b1-f0837c2b7fcd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cfb6a242-9aba-486e-86d0-f5ebbd79d2da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cfb6a242-9aba-486e-86d0-f5ebbd79d2da" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ea7ffc01-47a0-49d9-98bd-950f6c813c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ea7ffc01-47a0-49d9-98bd-950f6c813c42" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_55df76d8-50cf-4ac6-88a4-fa46cffa94c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_55df76d8-50cf-4ac6-88a4-fa46cffa94c8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ce329b8-54fe-47e9-aaa3-a15bf7aed39f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ce329b8-54fe-47e9-aaa3-a15bf7aed39f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a6d9b8b6-8ff4-4a65-9fa2-f736faa84705" 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_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LongTermDebt_a6d9b8b6-8ff4-4a65-9fa2-f736faa84705" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_4fab8e26-cef0-4e70-b36f-835e1b5d6fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_4fab8e26-cef0-4e70-b36f-835e1b5d6fe4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_98ceee34-391d-46e1-9400-ea2e8d23955d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_98ceee34-391d-46e1-9400-ea2e8d23955d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_2abb7c72-4065-4a82-ac03-93a700a553bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ShortTermBorrowings_2abb7c72-4065-4a82-ac03-93a700a553bf" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_be08ede6-6c06-46f5-87dc-0b1273640298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_be08ede6-6c06-46f5-87dc-0b1273640298" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_c1271546-dd67-41d5-911f-196614b48b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_c1271546-dd67-41d5-911f-196614b48b67" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_e18bf707-ab03-44ff-9a76-c870330d5200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_e18bf707-ab03-44ff-9a76-c870330d5200" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoan_05275d4b-f722-4e65-b70f-351e053cf10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_BridgeLoan_05275d4b-f722-4e65-b70f-351e053cf10b" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d538071-34ce-4fd3-a578-4cb0df59e94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d538071-34ce-4fd3-a578-4cb0df59e94d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce5a9ee6-c2a5-43c3-ad88-5342e39d0951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce5a9ee6-c2a5-43c3-ad88-5342e39d0951" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_73ca7caf-b70c-41ec-9194-29b6705136c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AcquisitionCosts_73ca7caf-b70c-41ec-9194-29b6705136c2" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsGross_60ee3af5-c60b-4b8b-b9ef-817dfa173673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_OtherDeferredCostsGross_60ee3af5-c60b-4b8b-b9ef-817dfa173673" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_98d9b2de-039e-44bd-a59f-d9ac491828b3" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_DebtInstrumentAxis_98d9b2de-039e-44bd-a59f-d9ac491828b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_98d9b2de-039e-44bd-a59f-d9ac491828b3_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_98d9b2de-039e-44bd-a59f-d9ac491828b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_98d9b2de-039e-44bd-a59f-d9ac491828b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" 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_98d9b2de-039e-44bd-a59f-d9ac491828b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_40332146-8ea5-4255-aea8-8deb83e0186b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_40332146-8ea5-4255-aea8-8deb83e0186b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_93a67b31-c32f-430a-bcef-3f769bd37b88" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_srt_StatementScenarioAxis_93a67b31-c32f-430a-bcef-3f769bd37b88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_93a67b31-c32f-430a-bcef-3f769bd37b88_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_93a67b31-c32f-430a-bcef-3f769bd37b88" xlink:to="loc_srt_ScenarioUnspecifiedDomain_93a67b31-c32f-430a-bcef-3f769bd37b88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_7e4da703-8741-41b7-bceb-185f09092519" 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_93a67b31-c32f-430a-bcef-3f769bd37b88" xlink:to="loc_srt_ScenarioUnspecifiedDomain_7e4da703-8741-41b7-bceb-185f09092519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_d59b6c24-a6f3-4070-80b3-ca9558c5e532" 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_7e4da703-8741-41b7-bceb-185f09092519" xlink:to="loc_srt_ScenarioForecastMember_d59b6c24-a6f3-4070-80b3-ca9558c5e532" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0b640279-553e-4411-9ebc-d39724a56299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0b640279-553e-4411-9ebc-d39724a56299_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_817fd866-dde1-45f6-8739-c440a19a5e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RequiredpaymentsMember_2413b28a-6618-413b-84dc-5115f1475af1" xlink:href="cmco-20221231.xsd#cmco_RequiredpaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_cmco_RequiredpaymentsMember_2413b28a-6618-413b-84dc-5115f1475af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_428adc7f-0131-4ade-a144-af2c9a57ba72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_SecuredDebtMember_428adc7f-0131-4ade-a144-af2c9a57ba72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_1667c3a9-21e9-431a-8002-7c309c66e622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_BridgeLoanMember_1667c3a9-21e9-431a-8002-7c309c66e622" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c68325b6-433c-448f-a9db-96bb6b4cdfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_2c44daf7-cb39-473b-88aa-a9942d916ffc" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_2c44daf7-cb39-473b-88aa-a9942d916ffc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_1d6dbf82-0e4d-41a1-9f18-326166876956" 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_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_LongTermDebtMember_1d6dbf82-0e4d-41a1-9f18-326166876956" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0da060dc-d042-4971-88b4-7c6f68c7393a" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_srt_RangeAxis_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0da060dc-d042-4971-88b4-7c6f68c7393a_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_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:to="loc_srt_RangeMember_0da060dc-d042-4971-88b4-7c6f68c7393a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fa0846e2-cc03-4869-bec9-004711bc34ce" 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_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:to="loc_srt_RangeMember_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dfd22cff-c0de-42e0-b47d-c1bf58e44800" 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_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:to="loc_srt_MinimumMember_dfd22cff-c0de-42e0-b47d-c1bf58e44800" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_26e3f4b5-e725-49d1-a9df-011a54d4b4c9" 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_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:to="loc_srt_MaximumMember_26e3f4b5-e725-49d1-a9df-011a54d4b4c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_f321c6c6-5d44-4c2e-a05e-43884ba68151_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_f321c6c6-5d44-4c2e-a05e-43884ba68151_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_09672f58-dd2b-4c80-a438-8aa141464767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_09672f58-dd2b-4c80-a438-8aa141464767" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_291b6901-c0cf-4f9d-8d08-51f34976783a" 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_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_LetterOfCreditMember_291b6901-c0cf-4f9d-8d08-51f34976783a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4c923145-d47f-446c-84ee-d35743f777d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_UnsecuredDebtMember_4c923145-d47f-446c-84ee-d35743f777d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1e835c9b-c6f4-4100-a9d6-a46565ed410f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:to="loc_us-gaap_CreditFacilityDomain_1e835c9b-c6f4-4100-a9d6-a46565ed410f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:to="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8d807ef4-3bf5-489d-9883-556a4c09fc71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8d807ef4-3bf5-489d-9883-556a4c09fc71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_95783842-c9d8-45f7-90ce-1bbb2d0c644c" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95783842-c9d8-45f7-90ce-1bbb2d0c644c_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_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95783842-c9d8-45f7-90ce-1bbb2d0c644c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" 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_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_0fabb8d0-c1c7-4af3-9ca9-ae4402061ef2" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_MagnetekMember_0fabb8d0-c1c7-4af3-9ca9-ae4402061ef2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_31813296-4c45-4837-8b9a-3bd28b73775b" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_DornerMember_31813296-4c45-4837-8b9a-3bd28b73775b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_640c76b9-ce86-4310-ac98-b9a7c812c43c" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_GarveyMember_640c76b9-ce86-4310-ac98-b9a7c812c43c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3c019db0-11aa-4345-9934-a86cbc8366a5" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3c019db0-11aa-4345-9934-a86cbc8366a5_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_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3c019db0-11aa-4345-9934-a86cbc8366a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" 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_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_0e7711da-9f72-47a5-afc5-c754da5e5544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:to="loc_us-gaap_LoansMember_0e7711da-9f72-47a5-afc5-c754da5e5544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_f491c46a-a150-43aa-99de-19c646a06b6a" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_f491c46a-a150-43aa-99de-19c646a06b6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6cd97793-2351-45df-9056-6925a73fc52a" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6cd97793-2351-45df-9056-6925a73fc52a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6cd97793-2351-45df-9056-6925a73fc52a_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_6cd97793-2351-45df-9056-6925a73fc52a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6cd97793-2351-45df-9056-6925a73fc52a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" 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_6cd97793-2351-45df-9056-6925a73fc52a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_ae9a8da4-4ca6-4abf-8282-0f869bc64218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_ae9a8da4-4ca6-4abf-8282-0f869bc64218" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails" xlink:type="extended" id="ifdeb07d127dc4708b318b0fc4fdaf40c_NetPeriodicBenefitCostNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_017c7f60-9042-4e78-ab9b-595a1a7e3209" 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_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_017c7f60-9042-4e78-ab9b-595a1a7e3209" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_bda51928-4141-41c3-93d7-da054f3fc667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_bda51928-4141-41c3-93d7-da054f3fc667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_538bea78-abfe-40be-9722-53613d1e2512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_538bea78-abfe-40be-9722-53613d1e2512" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_99d36503-05d8-4869-8c72-73886b62c15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_99d36503-05d8-4869-8c72-73886b62c15e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_906b0ba7-f1e2-45e0-bf93-e9fa6b625900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_906b0ba7-f1e2-45e0-bf93-e9fa6b625900" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_53e3de99-a790-45a2-8c58-a868144d27f0" 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_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_53e3de99-a790-45a2-8c58-a868144d27f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d980152b-b745-4478-891c-cc49c52a3e8f" 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_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d980152b-b745-4478-891c-cc49c52a3e8f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c840ecc5-2fd7-447f-bec1-f1c34c7d189e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c840ecc5-2fd7-447f-bec1-f1c34c7d189e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ddb9129d-1dda-41e8-8f85-e1d5a8dc69cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ddb9129d-1dda-41e8-8f85-e1d5a8dc69cf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d779a27c-eb79-4d1e-81e2-8932357e5d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d779a27c-eb79-4d1e-81e2-8932357e5d2a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" 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_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2885b37b-79e4-46fa-8914-b2a234c9b557" 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_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_srt_StatementScenarioAxis_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2885b37b-79e4-46fa-8914-b2a234c9b557_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_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2885b37b-79e4-46fa-8914-b2a234c9b557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" 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_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2fa05c88-a410-4be3-be7e-93efd3dd8965" 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_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" xlink:to="loc_srt_ScenarioForecastMember_2fa05c88-a410-4be3-be7e-93efd3dd8965" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_PlanNameAxis_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1a9ee56f-ff54-46bf-adab-3de68dbfecc4_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_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:to="loc_us-gaap_PlanNameDomain_1a9ee56f-ff54-46bf-adab-3de68dbfecc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" 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_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:to="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_026e0484-8750-4126-a1fe-8fe002b989e6" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" xlink:to="loc_cmco_MagnetekMember_026e0484-8750-4126-a1fe-8fe002b989e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c90a6f09-4c51-4f62-8763-238acb4d9d73" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c90a6f09-4c51-4f62-8763-238acb4d9d73_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_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c90a6f09-4c51-4f62-8763-238acb4d9d73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" 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_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_e7e33c1f-5248-4438-bdeb-7c9664187e32" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" xlink:to="loc_cmco_MagnetekMember_e7e33c1f-5248-4438-bdeb-7c9664187e32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be46d4d0-e645-4547-aa87-838621d35ff7" 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_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_be46d4d0-e645-4547-aa87-838621d35ff7_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_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_be46d4d0-e645-4547-aa87-838621d35ff7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_cfbbdf08-baf9-4c34-abb7-5d44ad65eb4c" 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_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_cfbbdf08-baf9-4c34-abb7-5d44ad65eb4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_2a08d536-d1f4-4fe7-bef7-ef420c74210b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_2a08d536-d1f4-4fe7-bef7-ef420c74210b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_a63a27c2-68fc-4b32-9334-17ae1a981350_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_a63a27c2-68fc-4b32-9334-17ae1a981350_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_27f87714-e41b-4064-9f8f-e0633c7ede42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_27f87714-e41b-4064-9f8f-e0633c7ede42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95e58418-7216-414c-af61-f25026476f2b" 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_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95e58418-7216-414c-af61-f25026476f2b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_95e58418-7216-414c-af61-f25026476f2b_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_95e58418-7216-414c-af61-f25026476f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_95e58418-7216-414c-af61-f25026476f2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bbb0b207-fe12-4b0e-85f2-354cc22fc222" 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_95e58418-7216-414c-af61-f25026476f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bbb0b207-fe12-4b0e-85f2-354cc22fc222" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5cf68cc5-f778-4b0e-9108-9567dd437870" 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_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5cf68cc5-f778-4b0e-9108-9567dd437870_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_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5cf68cc5-f778-4b0e-9108-9567dd437870_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_13ac55e4-5658-4430-9650-cf9d149a77f0" 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_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_13ac55e4-5658-4430-9650-cf9d149a77f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_35f54723-402e-4d52-b95e-e49fb3d3ca9d" 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_13ac55e4-5658-4430-9650-cf9d149a77f0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_35f54723-402e-4d52-b95e-e49fb3d3ca9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bac7b0e4-ad3a-4b2a-b013-baf1da4d18f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bac7b0e4-ad3a-4b2a-b013-baf1da4d18f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1_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_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:to="loc_us-gaap_EquityComponentDomain_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_baaf9f5d-600e-432a-9c8c-e2cbf2683284" 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_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:to="loc_us-gaap_EquityComponentDomain_baaf9f5d-600e-432a-9c8c-e2cbf2683284" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4200d797-fdc4-46c2-9087-16d666606ff1" 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_baaf9f5d-600e-432a-9c8c-e2cbf2683284" xlink:to="loc_us-gaap_RetainedEarningsMember_4200d797-fdc4-46c2-9087-16d666606ff1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="extended" id="i295194e880fb402daa8e960c454c554c_NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" 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_DefinedBenefitPlanServiceCost_6471cb09-5319-4053-a18a-86a1978f5581" 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_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6471cb09-5319-4053-a18a-86a1978f5581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1c7faafa-b07a-4fc5-bd10-22c28f6f1ae2" 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_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1c7faafa-b07a-4fc5-bd10-22c28f6f1ae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7dc6bf69-8e68-4409-b8d3-52fc839ad25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7dc6bf69-8e68-4409-b8d3-52fc839ad25f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_89c8a7f8-e8c1-4495-924a-560b547450c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_89c8a7f8-e8c1-4495-924a-560b547450c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_edf614ec-a827-42ba-846a-b50711547d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_edf614ec-a827-42ba-846a-b50711547d74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc0855b-664a-4936-be68-55643f6a51f5" 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_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" 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_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:to="loc_srt_StatementScenarioAxis_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b59d2733-3c2a-4c65-a86f-9a4c76ab5288_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_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b59d2733-3c2a-4c65-a86f-9a4c76ab5288_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_72296bf5-0b50-4be3-b356-9e787a8e45c7" 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_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:to="loc_srt_ScenarioUnspecifiedDomain_72296bf5-0b50-4be3-b356-9e787a8e45c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ad5d65bb-eb17-41ff-b9fa-07ae59d3b20d" 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_72296bf5-0b50-4be3-b356-9e787a8e45c7" xlink:to="loc_srt_ScenarioForecastMember_ad5d65bb-eb17-41ff-b9fa-07ae59d3b20d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8ab657e6-f135-4c01-8a1e-c5ceced713fe" 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_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8ab657e6-f135-4c01-8a1e-c5ceced713fe_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_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8ab657e6-f135-4c01-8a1e-c5ceced713fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" 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_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_1f259e75-aee1-4d07-98a3-d5930f16598d" 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_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_1f259e75-aee1-4d07-98a3-d5930f16598d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShareNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShareNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsPerShareNarrativesDetails" xlink:type="extended" id="i8ba0d823d794474ba8def05adee90d9e_EarningsPerShareNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" 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_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c663e7eb-12c9-4560-92a7-201eafbf35be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c663e7eb-12c9-4560-92a7-201eafbf35be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c0863e24-edcf-49e9-ada5-85f6343f945f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c0863e24-edcf-49e9-ada5-85f6343f945f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a095d1c2-9ca0-4383-b748-7cc754ec56e1" 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_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a095d1c2-9ca0-4383-b748-7cc754ec56e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_b9c69325-490b-4284-be14-330c29a587f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_b9c69325-490b-4284-be14-330c29a587f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_57f215b7-d163-4c8b-9cbb-dd36a255429a" 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_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_57f215b7-d163-4c8b-9cbb-dd36a255429a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_c15d9157-4e6e-4059-ad0b-09d4073ed527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_Dividends_c15d9157-4e6e-4059-ad0b-09d4073ed527" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherEquity_a898b625-6cb4-4398-a93e-c5ab4edcb32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ProceedsFromOtherEquity_a898b625-6cb4-4398-a93e-c5ab4edcb32e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f8ab24fc-dc8b-483e-a1b6-ae9373a8537e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f8ab24fc-dc8b-483e-a1b6-ae9373a8537e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_fc4361ca-4012-42ab-8f22-b9979f7d5101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_fc4361ca-4012-42ab-8f22-b9979f7d5101" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87bd737e-3738-4062-b904-e4bf415fd94d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87bd737e-3738-4062-b904-e4bf415fd94d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c78fa7b-fdb3-4505-a395-212509aae32b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c78fa7b-fdb3-4505-a395-212509aae32b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f67c66e9-f5a2-4c14-adf5-9c839c9b0764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockValue_f67c66e9-f5a2-4c14-adf5-9c839c9b0764" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f7e55a91-f440-4784-ba67-d310f9d48b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockShares_f7e55a91-f440-4784-ba67-d310f9d48b0e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_0caada11-c828-490a-ae4c-426c77832d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_0caada11-c828-490a-ae4c-426c77832d7d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" 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_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_53cee9cd-1607-49ee-b28d-6cb3c060b146" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_53cee9cd-1607-49ee-b28d-6cb3c060b146" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_53cee9cd-1607-49ee-b28d-6cb3c060b146_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_53cee9cd-1607-49ee-b28d-6cb3c060b146" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_53cee9cd-1607-49ee-b28d-6cb3c060b146_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" 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_53cee9cd-1607-49ee-b28d-6cb3c060b146" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_52af9635-8f2c-4a4c-a8a0-34d0e788c4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" xlink:to="loc_us-gaap_SubsequentEventMember_52af9635-8f2c-4a4c-a8a0-34d0e788c4b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0da0931b-da9a-4e84-9e83-7e53025a5bfd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0da0931b-da9a-4e84-9e83-7e53025a5bfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_84bcb351-8786-4a7f-aa35-269a66a1e3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:to="loc_us-gaap_EmployeeStockOptionMember_84bcb351-8786-4a7f-aa35-269a66a1e3a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6d545c54-1d29-4bb4-81c5-c3ed8e131761" 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_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:to="loc_us-gaap_CommonStockMember_6d545c54-1d29-4bb4-81c5-c3ed8e131761" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" 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_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_AwardTypeAxis_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8934cc53-ebc0-4bb8-a957-71ec53e78d4f_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_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8934cc53-ebc0-4bb8-a957-71ec53e78d4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed5c0c74-78f5-498f-be84-985bbea5bc71" 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_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed5c0c74-78f5-498f-be84-985bbea5bc71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_23faf75c-4411-4fa9-922c-58fc530fcc14" 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_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_PlanNameAxis_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_23faf75c-4411-4fa9-922c-58fc530fcc14_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_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:to="loc_us-gaap_PlanNameDomain_23faf75c-4411-4fa9-922c-58fc530fcc14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" 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_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:to="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember_3b9750a1-5b24-4439-b914-4a8628a0c003" xlink:href="cmco-20221231.xsd#cmco_A2016LTIPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" xlink:to="loc_cmco_A2016LTIPMember_3b9750a1-5b24-4439-b914-4a8628a0c003" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShareComputationofbasicanddilutedearningspershareDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails" xlink:type="extended" id="i25366727289946ca80d924f27bac12b1_EarningsPerShareComputationofbasicanddilutedearningspershareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_746ebd53-eec8-45c9-b09b-6646163049d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_746ebd53-eec8-45c9-b09b-6646163049d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8bb6b9b5-800a-4174-a148-33b0e0c609d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8bb6b9b5-800a-4174-a148-33b0e0c609d5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#LossContingenciesNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/LossContingenciesNarrativesDetails" xlink:type="extended" id="ica12ffb8e37f47959095f7317dbfc750_LossContingenciesNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" 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_us-gaap_LossContingencyAccrualAtCarryingValue_a2af6dc7-0f7b-44ae-8714-cea529253c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a2af6dc7-0f7b-44ae-8714-cea529253c00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_aa4cdf01-6bdb-4a0d-b94f-a3a4a24a5514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_InsuranceRecoveries_aa4cdf01-6bdb-4a0d-b94f-a3a4a24a5514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityGross_b28b779b-1336-4469-93f7-6e9fbb1e0c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityGross_b28b779b-1336-4469-93f7-6e9fbb1e0c37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_4948cb97-d332-4cea-bd72-8a6a6ba348b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyThirdPartyRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_4948cb97-d332-4cea-bd72-8a6a6ba348b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod_bacda54b-1688-4378-9c8d-1696c9c204e3" xlink:href="cmco-20221231.xsd#cmco_LossContingencyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyPeriod_bacda54b-1688-4378-9c8d-1696c9c204e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89d21b88-4e17-47a6-9ad0-e6c8dbc3acfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89d21b88-4e17-47a6-9ad0-e6c8dbc3acfb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPayments_46c76f1b-fe03-4c4d-8309-484030d511c0" xlink:href="cmco-20221231.xsd#cmco_EstimateOfCurrentLiabilityPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_EstimateOfCurrentLiabilityPayments_46c76f1b-fe03-4c4d-8309-484030d511c0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CurrentSettlementPeriod_1d3aa480-58f0-470c-92f5-8b91d9d58706" xlink:href="cmco-20221231.xsd#cmco_CurrentSettlementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_CurrentSettlementPeriod_1d3aa480-58f0-470c-92f5-8b91d9d58706" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent_871803bc-3760-4e1c-97ff-c77e9219b24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LitigationReserveNoncurrent_871803bc-3760-4e1c-97ff-c77e9219b24d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed_31310ee0-3d09-486c-8be7-dabbc97f8c89" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwed_31310ee0-3d09-486c-8be7-dabbc97f8c89" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_f9c4dc55-e886-46e3-83aa-56f4f5e438d7" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_f9c4dc55-e886-46e3-83aa-56f4f5e438d7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_0a28a394-41f7-43a4-af8c-f6e0cf6deeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_0a28a394-41f7-43a4-af8c-f6e0cf6deeb3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_c366b81e-8d0d-4598-be92-dcfb0b4f1692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_c366b81e-8d0d-4598-be92-dcfb0b4f1692" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_6fafefc6-3311-4e8a-b47b-3e6beec72cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_6fafefc6-3311-4e8a-b47b-3e6beec72cf0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_d99d3e2b-ce3b-4120-a4c1-aa803173059c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_d99d3e2b-ce3b-4120-a4c1-aa803173059c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_5c410b5a-4269-43e1-8af4-1a048c26d7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_5c410b5a-4269-43e1-8af4-1a048c26d7e5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_5f4eda0b-bcbd-4135-a7d8-5f1b6b2fa904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_5f4eda0b-bcbd-4135-a7d8-5f1b6b2fa904" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_212cb4c5-2278-4095-afc6-7202be4c79f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_212cb4c5-2278-4095-afc6-7202be4c79f3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_81ae92c6-fd0c-4276-af07-31bddeed3676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_81ae92c6-fd0c-4276-af07-31bddeed3676" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_3152c8e7-ebae-4278-b709-81df4e345891" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_3152c8e7-ebae-4278-b709-81df4e345891" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_1315a397-9f85-44eb-9b60-76efb3878744" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_1315a397-9f85-44eb-9b60-76efb3878744" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_bc6517db-3ba1-4328-a384-a3058d196903" xlink:href="cmco-20221231.xsd#cmco_IndemnityCostsCoveredByInsurancePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_bc6517db-3ba1-4328-a384-a3058d196903" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_ec24cc26-a8b8-480e-bfa6-1a6d0e2878a3" xlink:href="cmco-20221231.xsd#cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_ec24cc26-a8b8-480e-bfa6-1a6d0e2878a3" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_LitigationCaseAxis_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4_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_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:to="loc_srt_LitigationCaseTypeDomain_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" 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_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:to="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember_9e14ff32-46c3-4511-a07d-b0bcaab1a30c" xlink:href="cmco-20221231.xsd#cmco_DEPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:to="loc_cmco_DEPMember_9e14ff32-46c3-4511-a07d-b0bcaab1a30c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TravelersMember_93afcfec-49ab-49bc-8f94-c65b2672891c" xlink:href="cmco-20221231.xsd#cmco_TravelersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:to="loc_cmco_TravelersMember_93afcfec-49ab-49bc-8f94-c65b2672891c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_55605ccd-0182-489e-82d7-00eac1de93d7" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_StatementScenarioAxis_55605ccd-0182-489e-82d7-00eac1de93d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_55605ccd-0182-489e-82d7-00eac1de93d7_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_55605ccd-0182-489e-82d7-00eac1de93d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_55605ccd-0182-489e-82d7-00eac1de93d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0bfdba5d-73c0-4c05-aa71-9acb060fffac" 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_55605ccd-0182-489e-82d7-00eac1de93d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0bfdba5d-73c0-4c05-aa71-9acb060fffac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_5fc2bf48-f071-4505-a61a-daa44695ad04" 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_0bfdba5d-73c0-4c05-aa71-9acb060fffac" xlink:to="loc_srt_ScenarioForecastMember_5fc2bf48-f071-4505-a61a-daa44695ad04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c170550e-7bba-488a-8e60-66c4a028e4b5" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c170550e-7bba-488a-8e60-66c4a028e4b5_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_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c170550e-7bba-488a-8e60-66c4a028e4b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" 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_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_75c46c92-1372-4d8b-8383-84c523ff5639" 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_38349945-4765-4d20-bff2-4cee5a305209" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_75c46c92-1372-4d8b-8383-84c523ff5639" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_3250aa6a-be0f-43f8-b332-d10900e40ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_3250aa6a-be0f-43f8-b332-d10900e40ab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4a99e9f6-3be9-4cae-b469-59e42fff30aa" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4a99e9f6-3be9-4cae-b469-59e42fff30aa_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_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4a99e9f6-3be9-4cae-b469-59e42fff30aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" 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_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_417f3944-43c9-488b-87bc-d83994db8e79" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" xlink:to="loc_cmco_MagnetekMember_417f3944-43c9-488b-87bc-d83994db8e79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c57e448e-2268-4ed1-9bac-83c750f2c234" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_RangeAxis_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c57e448e-2268-4ed1-9bac-83c750f2c234_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_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:to="loc_srt_RangeMember_c57e448e-2268-4ed1-9bac-83c750f2c234_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" 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_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:to="loc_srt_RangeMember_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6353ec18-2853-492b-baa6-4227366db234" 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_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:to="loc_srt_MinimumMember_6353ec18-2853-492b-baa6-4227366db234" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_946a046b-1a19-4638-b8aa-1be1296c67a2" 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_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:to="loc_srt_MaximumMember_946a046b-1a19-4638-b8aa-1be1296c67a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#IncomeTaxesNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/IncomeTaxesNarrativesDetails" xlink:type="extended" id="ibc9ff9ac5ffd41378bad216015a0c295_IncomeTaxesNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_39a4c77f-d03a-42f5-8885-1b445f0e2889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_39a4c77f-d03a-42f5-8885-1b445f0e2889" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_df37d009-72f6-435b-899a-5a1305324b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_df37d009-72f6-435b-899a-5a1305324b92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_0cd7ea4f-e782-4af4-9960-314b9b750fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_0cd7ea4f-e782-4af4-9960-314b9b750fea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1b10f210-4c8f-4895-9596-48198a8f5650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_e4017321-ea01-47e1-9e56-6b12f919a138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_e4017321-ea01-47e1-9e56-6b12f919a138" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_39454e95-6d05-4713-8233-73389b80c5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_39454e95-6d05-4713-8233-73389b80c5b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a723300d-3f76-4866-a0de-257b7fabf1f1" 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_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a723300d-3f76-4866-a0de-257b7fabf1f1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" 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_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_288a400f-2acc-4c1d-b38a-8b2178b280ff" 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_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_srt_StatementScenarioAxis_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_288a400f-2acc-4c1d-b38a-8b2178b280ff_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_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:to="loc_srt_ScenarioUnspecifiedDomain_288a400f-2acc-4c1d-b38a-8b2178b280ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_25403bc3-a7ad-4445-927d-bfb2f9e5d681" 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_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:to="loc_srt_ScenarioUnspecifiedDomain_25403bc3-a7ad-4445-927d-bfb2f9e5d681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_8b2fdc17-c12a-4d0f-ab3c-eda54b9902fb" 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_25403bc3-a7ad-4445-927d-bfb2f9e5d681" xlink:to="loc_srt_ScenarioForecastMember_8b2fdc17-c12a-4d0f-ab3c-eda54b9902fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0898fcc4-1778-4c7e-a469-7702afd15f82" 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_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_srt_RangeAxis_0898fcc4-1778-4c7e-a469-7702afd15f82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0898fcc4-1778-4c7e-a469-7702afd15f82_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_0898fcc4-1778-4c7e-a469-7702afd15f82" xlink:to="loc_srt_RangeMember_0898fcc4-1778-4c7e-a469-7702afd15f82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f3896d8-d0f4-4531-852c-d7fc7b064e76" 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_0898fcc4-1778-4c7e-a469-7702afd15f82" xlink:to="loc_srt_RangeMember_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38beaae9-89cf-41e9-bb72-dbaa29c61806" 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_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:to="loc_srt_MinimumMember_38beaae9-89cf-41e9-bb72-dbaa29c61806" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc5fed5a-6500-4a0f-8fd1-80bd393ead9e" 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_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:to="loc_srt_MaximumMember_dc5fed5a-6500-4a0f-8fd1-80bd393ead9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_89bae5a5-0681-469f-980e-5dce9f999800" 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_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_89bae5a5-0681-469f-980e-5dce9f999800" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_89bae5a5-0681-469f-980e-5dce9f999800_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_89bae5a5-0681-469f-980e-5dce9f999800" xlink:to="loc_us-gaap_EquityComponentDomain_89bae5a5-0681-469f-980e-5dce9f999800_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1642621b-61fc-4a2c-a2a5-296754c733ec" 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_89bae5a5-0681-469f-980e-5dce9f999800" xlink:to="loc_us-gaap_EquityComponentDomain_1642621b-61fc-4a2c-a2a5-296754c733ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_961d114c-77bc-4aec-a84d-e803ee4a561e" 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_1642621b-61fc-4a2c-a2a5-296754c733ec" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_961d114c-77bc-4aec-a84d-e803ee4a561e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails" xlink:type="extended" id="iff46807660c24fde8b36c7c31eac1397_ChangesinOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:href="cmco-20221231.xsd#cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fc6ec7d8-9bd1-4e72-86eb-936fabbeecea" 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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fc6ec7d8-9bd1-4e72-86eb-936fabbeecea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossBeforeReclassification_bca4558b-c2d6-42c1-a767-5e607be48493" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossBeforeReclassification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_cmco_ComprehensiveIncomeLossBeforeReclassification_bca4558b-c2d6-42c1-a767-5e607be48493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossReclassification_4eb34902-a9b9-4dbf-bff6-188b4a940115" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossReclassification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_cmco_ComprehensiveIncomeLossReclassification_4eb34902-a9b9-4dbf-bff6-188b4a940115" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_846e8604-a992-4ce5-8795-151cde5da325" 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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_846e8604-a992-4ce5-8795-151cde5da325" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e81eda05-e8b1-4298-a97e-12390ab35a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e81eda05-e8b1-4298-a97e-12390ab35a64" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_09497e73-7138-4267-8b33-b810274bd604" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_fbc1a472-8483-41aa-907b-2b2fe3c0faf8_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_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_fbc1a472-8483-41aa-907b-2b2fe3c0faf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" 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_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_fe14f69e-3712-41dd-8477-eae88216d1de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_fe14f69e-3712-41dd-8477-eae88216d1de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be125b05-e9ab-4179-89a6-a179c0594f53" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_be125b05-e9ab-4179-89a6-a179c0594f53_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_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_be125b05-e9ab-4179-89a6-a179c0594f53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" 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_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_bf03d1e7-e0bc-45af-8e3d-cf14b0bd9014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:to="loc_us-gaap_DerivativeMember_bf03d1e7-e0bc-45af-8e3d-cf14b0bd9014" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_63c4ac51-490a-4b90-b60d-024f22527596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_63c4ac51-490a-4b90-b60d-024f22527596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_feb84f98-17bd-48ae-b53b-ba0ce795cd86" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_feb84f98-17bd-48ae-b53b-ba0ce795cd86_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_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_feb84f98-17bd-48ae-b53b-ba0ce795cd86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" 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_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_122e531c-d9eb-48c8-8537-4ea4bd3f05e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_122e531c-d9eb-48c8-8537-4ea4bd3f05e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_21ac4d43-2527-4ad8-a99b-c1cdd8fed9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_21ac4d43-2527-4ad8-a99b-c1cdd8fed9f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_28c9949e-a947-4fbf-b09e-749f375314d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_InterestExpenseMember_28c9949e-a947-4fbf-b09e-749f375314d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_2a853415-6f33-460b-86f3-ceb7d9eb6ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_2a853415-6f33-460b-86f3-ceb7d9eb6ebd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_4a91b9dc-9639-435f-be3e-7623d08cd459" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4a91b9dc-9639-435f-be3e-7623d08cd459_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_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4a91b9dc-9639-435f-be3e-7623d08cd459_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" 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_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember_8af8ff72-8bc4-4c0a-9cb3-f08201e58a80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_PensionCostsMember_8af8ff72-8bc4-4c0a-9cb3-f08201e58a80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_8ef54742-740b-49a7-acae-f07e18eccd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_8ef54742-740b-49a7-acae-f07e18eccd23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_07b335cc-44eb-4448-823c-eea858cff785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_DerivativeMember_07b335cc-44eb-4448-823c-eea858cff785" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_583fb60e-baeb-4114-8b1d-1da5d734370c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_583fb60e-baeb-4114-8b1d-1da5d734370c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a_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_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:to="loc_us-gaap_EquityComponentDomain_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e3838b96-a8fa-4468-a907-ea52603554a5" 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_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:to="loc_us-gaap_EquityComponentDomain_e3838b96-a8fa-4468-a907-ea52603554a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6a8c31b1-c7dc-478b-9307-ecfe403b837d" 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_e3838b96-a8fa-4468-a907-ea52603554a5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6a8c31b1-c7dc-478b-9307-ecfe403b837d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/LeasesDetails" xlink:type="extended" id="ib7b81132049540f39f8d0e9d92ca397e_LeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bfecfba-dc7f-43fd-98a4-363b46ebe5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bfecfba-dc7f-43fd-98a4-363b46ebe5f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a2158560-ed4c-4ce1-8428-7ec45857f0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_OperatingLeasePayments_a2158560-ed4c-4ce1-8428-7ec45857f0fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e894dfdf-f1df-4b3e-994e-264405525c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_ShortTermLeaseCost_e894dfdf-f1df-4b3e-994e-264405525c64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_5ed8b8f5-529f-4397-918c-dc1089d1ff97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_SubleaseIncome_5ed8b8f5-529f-4397-918c-dc1089d1ff97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_47e69d48-7aff-46a3-b59e-ebdcf46fb5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_VariableLeaseCost_47e69d48-7aff-46a3-b59e-ebdcf46fb5ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" 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_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b564010-f939-46b0-87db-7ae917b69ba3" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_srt_RangeAxis_6b564010-f939-46b0-87db-7ae917b69ba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6b564010-f939-46b0-87db-7ae917b69ba3_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_6b564010-f939-46b0-87db-7ae917b69ba3" xlink:to="loc_srt_RangeMember_6b564010-f939-46b0-87db-7ae917b69ba3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4d5e80d-c698-40d4-891e-7455bde39fe1" 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_6b564010-f939-46b0-87db-7ae917b69ba3" xlink:to="loc_srt_RangeMember_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_49989a87-a4cb-43b9-af57-223034f15bb0" 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_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:to="loc_srt_MinimumMember_49989a87-a4cb-43b9-af57-223034f15bb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e30d4dd8-4529-420a-9476-c9859e8a728d" 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_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:to="loc_srt_MaximumMember_e30d4dd8-4529-420a-9476-c9859e8a728d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e98cc88-1bef-4b91-892e-56d140cd0d8a" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e98cc88-1bef-4b91-892e-56d140cd0d8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e98cc88-1bef-4b91-892e-56d140cd0d8a_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_5e98cc88-1bef-4b91-892e-56d140cd0d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e98cc88-1bef-4b91-892e-56d140cd0d8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" 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_5e98cc88-1bef-4b91-892e-56d140cd0d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_21fde6cf-d25a-404c-a1af-ca7e199d38f2" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:to="loc_cmco_DornerMember_21fde6cf-d25a-404c-a1af-ca7e199d38f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_d6832425-7262-467d-8aa8-844717fcda6e" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:to="loc_cmco_GarveyMember_d6832425-7262-467d-8aa8-844717fcda6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d528aa50-ed98-484d-b01a-fa920dae271e" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d528aa50-ed98-484d-b01a-fa920dae271e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d528aa50-ed98-484d-b01a-fa920dae271e_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_d528aa50-ed98-484d-b01a-fa920dae271e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d528aa50-ed98-484d-b01a-fa920dae271e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ba40cea4-4fa8-4776-ab88-93cbbbf00b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeasePayments_ba40cea4-4fa8-4776-ab88-93cbbbf00b61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_e35aba20-1a57-497c-b313-3fb419ebc809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_e35aba20-1a57-497c-b313-3fb419ebc809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_096c93ee-0144-4ade-8525-6a2a4f664cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_096c93ee-0144-4ade-8525-6a2a4f664cca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_85d4dca8-66fc-4166-91b0-671166c135d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_85d4dca8-66fc-4166-91b0-671166c135d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ea250ad7-308e-4fd5-8f11-122ae2c65cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ea250ad7-308e-4fd5-8f11-122ae2c65cd9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_660307da-4d44-4b1c-b9f7-fa1024c6014b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_660307da-4d44-4b1c-b9f7-fa1024c6014b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aa434949-3530-496f-ad34-be1fec73dfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aa434949-3530-496f-ad34-be1fec73dfd4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e0ea77f2-cf39-44cc-8e4b-93658f18ad58" 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_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiability_e0ea77f2-cf39-44cc-8e4b-93658f18ad58" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e1abb64-9146-44a3-adb3-031dfcfab27e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e1abb64-9146-44a3-adb3-031dfcfab27e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_67e88da3-ec40-4662-98ca-39083fb15163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_67e88da3-ec40-4662-98ca-39083fb15163" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31df249f-7db4-4756-8217-a0ed33d9e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31df249f-7db4-4756-8217-a0ed33d9e3b8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_38782d06-d3b0-412d-b895-09ce34059781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiability_38782d06-d3b0-412d-b895-09ce34059781" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:to="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_40b424ab-3838-4c16-aed4-970b6b3e8181_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:to="loc_us-gaap_LeaseContractualTermDomain_40b424ab-3838-4c16-aed4-970b6b3e8181_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_3e044c9b-1d30-44c3-b40f-36a9c944573f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:to="loc_us-gaap_LeaseContractualTermDomain_3e044c9b-1d30-44c3-b40f-36a9c944573f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_32114e2d-bae1-4ecf-b660-d01d4835f893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_32114e2d-bae1-4ecf-b660-d01d4835f893" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1dbace0c-33b1-42ae-8aa3-592d032cd97c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1dbace0c-33b1-42ae-8aa3-592d032cd97c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5415e2ba-57a5-4835-a577-bdd6147796e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5415e2ba-57a5-4835-a577-bdd6147796e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d1fa5833-ba4c-4867-a8ee-1bd2d554a511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_OperatingLeasePayments_d1fa5833-ba4c-4867-a8ee-1bd2d554a511" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6045530b-ac32-407e-8017-b407446981cf" 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_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6045530b-ac32-407e-8017-b407446981cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_5f03af26-a56e-457f-b723-6515789aed94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_5f03af26-a56e-457f-b723-6515789aed94" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_11bc3278-d798-436d-aef1-55f357d87edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_OperatingLeaseCost_11bc3278-d798-436d-aef1-55f357d87edb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_999ebe07-ccfb-4834-ad17-d89b914ff095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LeaseCost_999ebe07-ccfb-4834-ad17-d89b914ff095" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:type="arc" order="3" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1b423932-8c7d-473c-b176-77eceb697782" 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_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1b423932-8c7d-473c-b176-77eceb697782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1b423932-8c7d-473c-b176-77eceb697782_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" 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_1b423932-8c7d-473c-b176-77eceb697782" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember_45a8b8d4-99ad-4af6-8aa1-977838ca1fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:to="loc_us-gaap_OperatingIncomeLossMember_45a8b8d4-99ad-4af6-8aa1-977838ca1fc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_74636c9b-f098-4da8-b236-8fb8facebdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:to="loc_us-gaap_InterestExpenseMember_74636c9b-f098-4da8-b236-8fb8facebdf5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/SubsequentEventsDetails" xlink:type="extended" id="i4e8c3d95829a46ffb4330f5754427e3c_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_ba876596-e113-4edf-ac0b-1d05366cdb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:to="loc_us-gaap_Dividends_ba876596-e113-4edf-ac0b-1d05366cdb2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:to="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_01f4162f-ed1d-4b7d-a84c-4233bf8ac437_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_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_01f4162f-ed1d-4b7d-a84c-4233bf8ac437_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" 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_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c44c8b61-1c6f-4e31-9aef-6f3c13094e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" xlink:to="loc_us-gaap_SubsequentEventMember_c44c8b61-1c6f-4e31-9aef-6f3c13094e2c" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>cmco-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:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190-->
<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_GeographicConcentrationRiskMember_6a2004d5-8b74-4e17-b32c-a3289f45ff99_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_00e11096-99bc-469d-a6b3-aed9c52d2fa2_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_PublicUtilitiesInventoryAxis_2a09db2e-747b-4fd1-bae6-f8a5ea363962_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:to="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_f2b8ffbb-cc91-4e64-8a6c-3e1298a27176_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dc0279b6-1b5d-4cd2-b506-01ccf00eb917_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_ProfitLoss_7a4a7ecb-764e-4295-a056-348fce77bc84_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_9fcfb9be-4740-416c-9707-cb34fccf2856_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_11b45789-b96e-47ac-9ece-a0b30d862566_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_26b0aaf4-813d-410b-8f01-28c44346084e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Other Noncurrent Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_3dc51469-b6e1-4910-ba15-1646220eb47f_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 Tax Assets, Net</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_dei_EntityAddressPostalZipCode_8d7c26a5-87e1-4928-ad1e-98c1bb99e0f5_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_cmco_LossContingencyPeriod_5a6d7b35-eed4-4474-bb13-8b05708f39d4_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyPeriod" xlink: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 period</link:label>
    <link:label id="lab_cmco_LossContingencyPeriod_label_en-US" xlink:label="lab_cmco_LossContingencyPeriod" xlink: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 Period</link:label>
    <link:label id="lab_cmco_LossContingencyPeriod_documentation_en-US" xlink:label="lab_cmco_LossContingencyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod" xlink:href="cmco-20221231.xsd#cmco_LossContingencyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyPeriod" xlink:to="lab_cmco_LossContingencyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2df8ba79-6ae6-4e4d-b878-55a259c97206_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" 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), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_RequiredpaymentsMember_6e483dd7-e081-45a0-b3e9-4a89888a6946_terseLabel_en-US" xlink:label="lab_cmco_RequiredpaymentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required payments [Member]</link:label>
    <link:label id="lab_cmco_RequiredpaymentsMember_label_en-US" xlink:label="lab_cmco_RequiredpaymentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required payments [Member]</link:label>
    <link:label id="lab_cmco_RequiredpaymentsMember_documentation_en-US" xlink:label="lab_cmco_RequiredpaymentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required payments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RequiredpaymentsMember" xlink:href="cmco-20221231.xsd#cmco_RequiredpaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_RequiredpaymentsMember" xlink:to="lab_cmco_RequiredpaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_be9f23c6-c5e3-476c-b560-625d624612d0_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" 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">Investment (income) loss</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition_1849da56-fdef-46bb-b3c8-665085dc1b33_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink: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 (Proceeds from) Previous Acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Previous Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:to="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_20cb6e70-2d2a-4f97-ba04-c28a0d659d61_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_93c99216-8446-4fbe-9615-c59be364ebc8_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 by Major Class</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_4134c6b7-1786-4a31-ad5c-e27a403f6450_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">Finance Lease, Liability</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_LineOfCreditFacilityMaximumBorrowingCapacity_38275e07-519b-461c-b72d-9ed64d33a888_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_b858c9e0-f2f0-4c1d-9419-182d7326aa26_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_ProceedsFromDerivativeInstrumentFinancingActivities_a6397384-8986-481d-95c9-ebc99ba8b643_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink: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 Derivative Instrument, Financing Activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink: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 Derivative Instrument, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_80b8d5b1-a09a-4fc6-ba06-e608841b5ea5_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">Accounts Receivable, Allowance for Credit Loss, Writeoff</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_us-gaap_ForeignExchangeContractMember_da6dd2e1-4ebf-4659-a858-1ecd8d6854a6_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_b28b5c00-ae40-4e3e-80a4-0618db240bb9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink: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 or Sale of Equity</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink: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 or Sale of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_119665f1-b79e-403d-ab62-7e7877e0dfda_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_3d572776-b137-461f-8cb2-b71b80a0280b_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_e6aa2be8-eb65-45af-aadb-be89c8760772_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_StockIssuedDuringPeriodSharesStockOptionsExercised_c8b81bd4-3523-44a5-9257-71204c2022ec_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_79282fa8-624f-4251-a76d-6c8a37b5260a_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_88593d91-7b79-4543-9a08-0f162a5e30da_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_c83dafd3-4649-4674-9446-5dc8dec5ba79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink: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), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink: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, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_96929f2b-b3a1-4ff9-bdfc-0194e6f7b9b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_107c2532-ab62-42d2-9858-0d54968b0afa_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_ca1e844a-ef02-45a3-bed8-e273a25d3e5c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_53e2f5a6-efba-464c-b0c0-aa10a4c9e3ad_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink: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 Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_758e70ee-099f-4c29-b6fc-e4de3bf888ba_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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">Additional paid in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_a6483c30-b280-40f9-8d65-2835d46a418a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_14951f04-09a7-4d5b-929c-fc5d66401d0a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink: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 periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_40c09d4a-bb84-4021-9f1e-8f0c6b6bc8eb_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_a41c6ff8-5bae-457b-b100-d8348fdc156e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_a6e06ef8-5ae8-4177-8843-a1e9491c969d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink: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 Arrangement with Individual, Requisite Service Period</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink: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 Compensation Arrangement with Individual, Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_d9d5cf06-7ce4-4428-a2af-3b2e58ea99b0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1d21c045-f2f6-4d08-8dd3-7cc2cef77e5a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4543150a-0692-43c7-b179-a5de744b151d_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, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0e4a0c95-e363-49f6-a8ef-98884d43c0ec_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_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_f75ab0d4-d2b2-4a5f-89b5-ff1f4de20d0c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_bcc95f90-5776-4684-a83d-926fc756f81a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_36deb7e1-ebc7-4b33-b08a-938583e744a9_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember" 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 exchange (gain) loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember" xlink: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 Gain (Loss) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyGainLossMember" xlink:to="lab_us-gaap_ForeignCurrencyGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_f1b038d3-27b5-477b-9518-2e09b0a56831_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_cmco_DenominatorsAbstract_afb88ff7-0ff6-4993-8676-7b2ca2f10d57_terseLabel_en-US" xlink:label="lab_cmco_DenominatorsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominators:</link:label>
    <link:label id="lab_cmco_DenominatorsAbstract_label_en-US" xlink:label="lab_cmco_DenominatorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominators [Abstract]</link:label>
    <link:label id="lab_cmco_DenominatorsAbstract_documentation_en-US" xlink:label="lab_cmco_DenominatorsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DenominatorsAbstract" xlink:href="cmco-20221231.xsd#cmco_DenominatorsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DenominatorsAbstract" xlink:to="lab_cmco_DenominatorsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_2fb9ebeb-fdaa-4d12-8265-2b49b5076e5b_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_dbc4cf50-e551-40f4-86b9-f05fa08f0794_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_InterestExpenseMember_32b29b5d-a68b-4a0c-9f2d-cb8b3a618e52_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualProductLiabilityNet_9752e62e-3888-4390-96ed-91e745e1f343_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink: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 Accrual, Product Liability, Net</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProductLiabilityNet_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink: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 Accrual, Product Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink:to="lab_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_bd57ac2a-9c0e-4108-b5e7-f473d6a35746_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink: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 Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink: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 Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_94952786-7884-4b70-a901-582e43a49022_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_AssetsFairValueDisclosure_49a72725-5a46-49c2-874c-d201175f09b0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_c863fa2e-5e2b-48ee-9746-f4af4c2bef6c_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_6adc376c-ce59-4790-9a8b-395b6ed18e2c_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">Lessee, Operating 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_LossContingencyEstimateOfPossibleLoss_ce6a108e-2798-46e8-bd96-4ecdd701bdfa_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimation of asbestos-related aggregate liability that is probable and estimable</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink: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, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_623a593f-cba1-466e-96cc-7aeb98fd896e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" 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">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_6632eab6-195a-412d-b6cd-39973f3af071_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_22890efc-8ef8-4c62-bb4e-8c728ddba455_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_e3399181-64f4-4271-bc4b-793843a02a03_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_us-gaap_StandbyLettersOfCreditMember_d3713e65-2b61-4bce-9862-09f1eb84b79b_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_1405b382-d331-4b7b-8232-f1b4656d1c9f_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_OtherExpensesAbstract_fdcb5091-cceb-44fb-8786-24e13983f223_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income &amp; Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpensesAbstract" xlink:to="lab_us-gaap_OtherExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_4ca0d910-366e-40c2-85a4-bdb650d3fe85_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">Effective Income Tax Rate Reconciliation, Tax Settlement, 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_SupplementalCashFlowInformationAbstract_6dbeaa19-11e9-40a0-b279-7e12cbb33f2b_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">Supplementary cash flow data:</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_cmco_PrecisionConveyorProductsMember_07a408d2-b582-4998-851f-fca6d700bb0f_terseLabel_en-US" xlink:label="lab_cmco_PrecisionConveyorProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyor Products</link:label>
    <link:label id="lab_cmco_PrecisionConveyorProductsMember_label_en-US" xlink:label="lab_cmco_PrecisionConveyorProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyor Products [Member]</link:label>
    <link:label id="lab_cmco_PrecisionConveyorProductsMember_documentation_en-US" xlink:label="lab_cmco_PrecisionConveyorProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyor Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyorProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PrecisionConveyorProductsMember" xlink:to="lab_cmco_PrecisionConveyorProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_4058935f-11ee-43b2-96a5-72c85f667030_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" 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">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_e66dfc39-95bb-4cda-97b1-b91b51ee0f02_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 Risk [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_LeaseContractualTermDomain_b1ad4c9c-af72-443c-a934-cf7523c55651_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_acf4da0e-d0d7-47b6-952c-1deb8ebce280_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_us-gaap_GoodwillLineItems_e11a08ad-a27c-455e-b036-79acd12c7818_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_1fb61b06-03a3-4753-b60f-7f9576e26e80_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_EquitySecuritiesByInvestmentObjectiveAxis_53404319-7136-476e-9ebb-15e2f007e330_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Objective [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Objective [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:to="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_1dc1bab0-0838-433c-924b-a8c1389ecebb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_b0da886c-796f-4e22-aa9c-b3e11de20773_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_FairValueInputsLevel1Member_9dcbdda5-7ba1-421a-8bd9-9eb9182e0962_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted Prices in Active Markets for Indentical Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AllOtherIndividualsMember_5d1d0c0f-28a9-436a-a0c1-e9417edc13f0_terseLabel_en-US" xlink:label="lab_cmco_AllOtherIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Individuals</link:label>
    <link:label id="lab_cmco_AllOtherIndividualsMember_label_en-US" xlink:label="lab_cmco_AllOtherIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Individuals [Member]</link:label>
    <link:label id="lab_cmco_AllOtherIndividualsMember_documentation_en-US" xlink:label="lab_cmco_AllOtherIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Individuals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllOtherIndividualsMember" xlink:href="cmco-20221231.xsd#cmco_AllOtherIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AllOtherIndividualsMember" xlink:to="lab_cmco_AllOtherIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_eba6b31f-330b-488d-a0d8-850ff985648e_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_cmco_FairValueByAssetAndLiabilityClassDomain_77c91cc4-5271-4922-80dd-94065c38f0b4_terseLabel_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value By Asset And Liability Class [Domain]</link:label>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassDomain_label_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value By Asset And Liability Class [Domain]</link:label>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassDomain_documentation_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:to="lab_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ReclassifyNextYearMember_99815c23-eba8-4701-8f40-31b02fe3f3ad_terseLabel_en-US" xlink:label="lab_cmco_ReclassifyNextYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassify Next Year [Member]</link:label>
    <link:label id="lab_cmco_ReclassifyNextYearMember_label_en-US" xlink:label="lab_cmco_ReclassifyNextYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassify Next Year [Member]</link:label>
    <link:label id="lab_cmco_ReclassifyNextYearMember_documentation_en-US" xlink:label="lab_cmco_ReclassifyNextYearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassifyNextYearMember" xlink:href="cmco-20221231.xsd#cmco_ReclassifyNextYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ReclassifyNextYearMember" xlink:to="lab_cmco_ReclassifyNextYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_e1ace304-3f08-45a5-9603-7630f5f06634_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink: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, Increase (Decrease), Other, Net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink: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, Increase (Decrease), Other, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:to="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_9ff3460b-1fab-4c92-a686-737a559044a7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 Number Of Shares Outstanding Basic [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab9332ac-cb4c-4c7f-956c-97eae28a4b5b_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 (used for) 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_OperatingLeaseLiabilityCurrent_b050a83b-8eab-46c6-8fcd-63e8cb84b6af_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">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</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_cmco_DEPMember_dd7d9efd-8bd5-4376-842d-d5a5d8ae4de4_terseLabel_en-US" xlink:label="lab_cmco_DEPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEP [Member]</link:label>
    <link:label id="lab_cmco_DEPMember_label_en-US" xlink:label="lab_cmco_DEPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEP [Member]</link:label>
    <link:label id="lab_cmco_DEPMember_documentation_en-US" xlink:label="lab_cmco_DEPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember" xlink:href="cmco-20221231.xsd#cmco_DEPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DEPMember" xlink:to="lab_cmco_DEPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_d283570e-1122-4b83-9761-f436eca07289_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8496e04f-730e-41fe-a8f5-9e8a0fe7e5fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1c687caa-2d80-44e5-b746-b70ae6685645_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_de23288a-6ecb-46de-b4e9-8247b95edba3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink: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, Expected Future Employer Contributions, Remainder of Fiscal Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PrecisionConveyanceMember_89e86c3b-5019-4c22-8f64-8f6a51dada6a_terseLabel_en-US" xlink:label="lab_cmco_PrecisionConveyanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyance</link:label>
    <link:label id="lab_cmco_PrecisionConveyanceMember_label_en-US" xlink:label="lab_cmco_PrecisionConveyanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyance [Member]</link:label>
    <link:label id="lab_cmco_PrecisionConveyanceMember_documentation_en-US" xlink:label="lab_cmco_PrecisionConveyanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Conveyance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PrecisionConveyanceMember" xlink:to="lab_cmco_PrecisionConveyanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_5bff5f32-068b-4076-bd86-578c1f2d44ee_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsMember_d83ae7c9-142b-4d9f-9e98-e673a6d4d335_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink: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 Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsMember_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_f2efb7ca-0a69-427c-8468-cf629916c631_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_e6a8da47-426c-4f58-a6c4-3de990fdf86d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan and revolver, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_7d717311-ea36-46e6-aa1c-1ccd504a1eb3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink: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, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_09cc7557-5327-49c5-a850-4266607365ca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink: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, before Tax, after Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_83856016-e460-4c86-8179-725a80be4114_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity contract</link:label>
    <link:label id="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink: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 Related to Investment Contracts, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_0d749a2d-2bd9-4ffa-afcd-2a2d700eea67_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b8bfcc37-800b-4ae8-838c-1ca7d0ed76d2_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_srt_StatementGeographicalAxis_c82f52a4-d566-4e1d-a94b-68a367c2a88d_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">Statement, 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_9370a4bf-36ef-4a26-8a55-2586ac0bdf50_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_018485bd-c1dc-452e-be3e-9b46d723b5d9_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/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_EquitySecuritiesIndustryMember_1ef53010-9e2d-4e45-a089-44a4b59cd8bc_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink: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, Industry [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_a8fb6abd-6e64-425b-8422-640d2e22cb06_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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_16402a1a-57bb-4eb3-bd40-28bb9594e9bd_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_9dac5ae3-f132-4e99-9d15-a78eac75d1a1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_720772dd-15d2-45ac-95d8-ca37212083a0_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_58c9ad3f-03c5-430e-a9e0-aecaaecd3d9d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_8b9393a4-a835-45df-8355-d8ab61c7e7b6_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_4c115731-2efa-4615-b5fa-f43d41121c05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_379f643a-c148-4187-970e-5d6ec1f0b06b_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_469e8cff-9b63-45d0-8998-4a2c6c1de4dd_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_ConcentrationRiskBenchmarkDomain_e7531369-ad0e-4c27-8c40-14ffdea17d45_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2ae72426-8e26-47b9-afd9-101223f232fa_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesNetOfReserves_dd9a108a-eab1-460a-acff-87a8ff4e9ca5_totalLabel_en-US" xlink:label="lab_us-gaap_InventorySuppliesNetOfReserves" 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">Inventory, Supplies, Net of Reserves</link:label>
    <link:label id="lab_us-gaap_InventorySuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventorySuppliesNetOfReserves" xlink: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, Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventorySuppliesNetOfReserves" xlink:to="lab_us-gaap_InventorySuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b1097b61-653b-4568-806c-14de2b061a30_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_SeveranceCosts1_c7266249-359e-4bdc-8649-16e0e8340bc9_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_d0a36e53-5658-4273-8559-0056043ab9c6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink: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 Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink: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 Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_1cfa6057-e489-4851-9180-396a6ee6b778_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_d536a726-d09e-489d-b0db-3bafe4811a37_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink: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, 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_us-gaap_DebtDisclosureTextBlock_598553c9-235d-4467-86fd-58a0a968df26_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_18aceed7-1a46-4ddf-bc4d-300eecba86ac_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink: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 Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_4c5b2309-ad5a-491a-9351-4c429c6f167b_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_us-gaap_DeferredIncomeTaxChargesMember_313fa1f2-53c7-46b8-8bda-2b3613a4a1b2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink: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 Charge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:to="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_52ec4ccd-c270-4db4-b884-0aaa436a0499_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_DeferredIncomeTaxExpenseBenefit_4a91bf77-f7e5-4955-b673-7fa339a7ae93_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 and related valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8f4abf16-27bc-4888-afb8-f107677bde4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_604b65ea-c3d0-42a1-961d-d9681ef22a8f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink: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 Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink: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 Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_33f5282c-633e-4c5a-9a59-e11b1eee2a42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Derivative Instrument, Financing Activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink: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 Derivative Instrument, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink:to="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_bf01ba05-8a12-407a-9d98-32055d77ab45_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" 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">Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_1e20cc66-692c-46bf-8cb9-5d7a94378b70_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount drawn on unsecured credit lines</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink: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, Average Outstanding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_234827e7-f7e7-4e34-9638-0cc46d00acfe_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_us-gaap_TechnologyServiceMember_d3bcbb6d-88a0-4d0f-9f00-1b838feb5829_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink: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 Service</link:label>
    <link:label id="lab_us-gaap_TechnologyServiceMember_label_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink: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 Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyServiceMember" xlink:to="lab_us-gaap_TechnologyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_faf13ab6-00f9-47ef-a53e-825cdde9be47_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_1861aa4d-5854-45e2-8b5a-a5f4a5199a70_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, Contract Asset, Contract Liability, and Receivable</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_dei_DocumentPeriodEndDate_34748776-6614-422b-b6f5-ebd5cd61586d_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_us-gaap_GainLossOnSaleOfInvestments_9ee879b6-735b-4aa9-a910-56a37b9e07d4_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" 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">Net loss (gain) on sale of real estate, investments and other</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink: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 Sale of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebtObligationsMember_9251cf97-f6ac-45e2-a01c-e09e2e5d97f7_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebtObligationsMember" xlink: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 B</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebtObligationsMember_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebtObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtObligationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebtObligationsMember" xlink:to="lab_us-gaap_SubordinatedDebtObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_91a5b440-5cbd-41b6-b281-b5c05af1a8bb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink: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 Insurance Settlements Receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink: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 Insurance Settlements Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_79e5e37f-770d-4777-9f6b-f4069fb1cfa3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_6f64a680-3f25-440f-985d-661fcddda320_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) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c498ca40-dece-4659-9d60-4d8169c54b07_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" 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">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_Assets_c281688e-1bfc-4e00-8c9a-f0d27ea5e850_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_DebtDisclosureAbstract_c004116b-b375-4a62-b8ee-5dfb7fd3294f_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_EarningsPerShareAbstract_b36dca24-d8db-437b-897f-000ad3006c29_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 [Abstract]</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_cmco_A2016LTIPMember_fc19e906-c401-46f1-b608-554b9b858faa_terseLabel_en-US" xlink:label="lab_cmco_A2016LTIPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 LTIP [Member]</link:label>
    <link:label id="lab_cmco_A2016LTIPMember_label_en-US" xlink:label="lab_cmco_A2016LTIPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 LTIP [Member]</link:label>
    <link:label id="lab_cmco_A2016LTIPMember_documentation_en-US" xlink:label="lab_cmco_A2016LTIPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 LTIP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember" xlink:href="cmco-20221231.xsd#cmco_A2016LTIPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_A2016LTIPMember" xlink:to="lab_cmco_A2016LTIPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_ba868c53-5527-4f91-9dab-68e8434a427a_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink: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 Settlement, Amount Awarded from Other Party</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink: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 Settlement, Amount Awarded from Other Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_53a73db7-397e-4a4e-afd1-0c911e4f28eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_02cb2a65-5169-480a-a893-71ac526ae763_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ComprehensiveIncomeLossReclassification_498fa568-7d90-4aa8-97bd-6a19ca12f5d9_terseLabel_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossReclassification" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from other comprehensive loss</link:label>
    <link:label id="lab_cmco_ComprehensiveIncomeLossReclassification_label_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossReclassification" xlink: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 Reclassification</link:label>
    <link:label id="lab_cmco_ComprehensiveIncomeLossReclassification_documentation_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossReclassification" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossReclassification" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossReclassification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ComprehensiveIncomeLossReclassification" xlink:to="lab_cmco_ComprehensiveIncomeLossReclassification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_d850e1e6-faa1-4c70-aff8-ae978059e1b0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_802bef30-423f-436d-818e-6eb7e9107279_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CurrentSettlementPeriod_bd481f3e-a22d-4f19-ad58-b767f21ff401_terseLabel_en-US" xlink:label="lab_cmco_CurrentSettlementPeriod" xlink: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 settlement gross period</link:label>
    <link:label id="lab_cmco_CurrentSettlementPeriod_label_en-US" xlink:label="lab_cmco_CurrentSettlementPeriod" xlink: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 Settlement Period</link:label>
    <link:label id="lab_cmco_CurrentSettlementPeriod_documentation_en-US" xlink:label="lab_cmco_CurrentSettlementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Settlement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CurrentSettlementPeriod" xlink:href="cmco-20221231.xsd#cmco_CurrentSettlementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CurrentSettlementPeriod" xlink:to="lab_cmco_CurrentSettlementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_a9b4bf8f-feec-4bde-810b-4e302b51119d_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Lines of Credit</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_19648e5c-90ae-4992-9cf0-f82b5269c811_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long term debt and finance lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_d98c2ab9-0660-4346-8def-514607a1bc0d_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_91df4f37-173e-42a2-9745-59e11be7cb9f_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 for) 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_LongTermDebtFairValue_a49d2440-7a12-4f9e-9b85-31ef24eacaf4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan B</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_159f7c3e-e6ba-4ad7-a084-0b76f266f71a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_ae248892-0bdf-464b-96b5-87671e6d4b90_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Objective [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Objective [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:to="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f7ceec96-c6cf-4d25-8caf-15859f0b2792_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) from Continuing Operations before Income Taxes, Noncontrolling Interest</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_SegmentDomain_46df2a86-ace8-40b3-aeb5-dae1ed25dbdd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_1bc29bea-af1d-446a-8046-69b4e6122099_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_EarningsPerShareTextBlock_4ff9aa88-8a91-4146-88aa-93447b7b58ac_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_dd6dd494-1433-4910-ab66-8442a05b10b7_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">Finance Lease, Liability, Noncurrent</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_DefinedBenefitPlanInterestCost_0452f850-8f39-4530-9f11-bf98035509b4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherNoncurrentLiabilitiesMember_52a8f93d-ac8f-4459-839d-4399d3544ca2_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 Noncurrent Liabilities [Member]</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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_d380e5e7-fc61-41f2-962a-56304dd1c4a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0d6bca2f-8d02-4d44-8966-d84daf2ddc06_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">Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_b8eda578-bbaa-4225-9e40-15ce603f3f70_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_LossContingencyAccrualProductLiabilityGross_0d24d3c4-2129-472a-b691-ebb6ca0feba9_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProductLiabilityGross" xlink: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 Accrual, Product Liability, Gross</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProductLiabilityGross_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProductLiabilityGross" xlink: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 Accrual, Product Liability, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProductLiabilityGross" xlink:to="lab_us-gaap_LossContingencyAccrualProductLiabilityGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_9595d23d-94d1-4cbe-a963-a2f633245f2c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_821f415f-087a-4359-93b1-56f7a041bbf8_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_7c92fdb5-034a-4d7b-9d79-37bcc7758e79_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_8f2f7a76-cb36-4bcb-8477-b5b9570054f9_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" 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">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_f59d5e36-2942-4d36-bef4-8eb7f12e26d2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_815ad2f4-fa7d-44d6-8049-5f26b56d9194_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_e095af22-bfb7-43a4-a57f-2fa7648afa95_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_StockIssuedDuringPeriodSharesNewIssues_11f38812-1c7c-4677-8e5e-f087c9347cf9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationReserveNoncurrent_03cfbde6-6a0e-4c25-9d92-9d92a09c997a_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimation of product-related aggregate liability</link:label>
    <link:label id="lab_us-gaap_LitigationReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_LitigationReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Litigation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserveNoncurrent" xlink:to="lab_us-gaap_LitigationReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_023f0fc5-924e-4b8f-8793-6bbaff22dd8d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DefinedBenefit Plans And Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_4f5963b7-008c-416c-8750-9a5078446e2d_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">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_PatentsMember_f9864201-57c5-42e2-abc1-6b021893d3f0_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_071f1f1f-236b-49a7-b896-a5c12ade9da3_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_9540da1a-42bc-49ee-8176-af600a13166c_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_LeasesAbstract_65237df7-f055-496e-8de3-27742247d609_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_IncreaseDecreaseInAccountsReceivableRelatedParties_3b8a9dfc-4766-4311-a4c5-3c11dbe75603_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink: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 Accounts Receivable, Related Parties</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink: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, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_cc5b7b89-4c30-4824-b4e1-639bd97a0a40_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_947994dc-2c6e-48c1-b94c-2be7fcb23a6e_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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2bb2c2be-103c-4593-b75a-db82fae72f31_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_5d5ae6b0-1a7a-457f-89e5-340b3c0bf63c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" 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">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b44fc3d5-608b-46ff-8c55-31e34993e1ad_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_437e8f41-c4aa-4a0c-9b6c-57b54c0c2ec1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_c8cfd685-77ac-431d-94ff-ea95adbb578e_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink: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 by Industry [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6dc6f77d-cd09-494f-b513-8cd771cb7abe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_8eccddbd-cc30-4727-9ee7-3117f89b08f2_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_us-gaap_StatementOfFinancialPositionAbstract_1f2f43dc-aac4-4ee6-a135-35804fd05376_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_dei_EntityEmergingGrowthCompany_3d78bb87-3878-45dd-aa7a-6c1dc50f5fa5_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_6f8cc454-4e9f-4549-9eb2-ff01847c2b7d_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 or Stated Value 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_cmco_NewRevolvingCreditFacilityMember_f97cff88-6c0e-4bc8-b158-2c2c65112cf8_terseLabel_en-US" xlink:label="lab_cmco_NewRevolvingCreditFacilityMember" xlink: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 Revolving Credit Facility</link:label>
    <link:label id="lab_cmco_NewRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_cmco_NewRevolvingCreditFacilityMember" xlink: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 Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_cmco_NewRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_cmco_NewRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NewRevolvingCreditFacilityMember" xlink:to="lab_cmco_NewRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_aed3194d-eac1-4eaf-9912-f486d2e0574c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_69aadd54-1268-4989-9b01-a90c861f95de_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_e8f40007-adf3-46a1-b8eb-4353d541f3ba_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 Plans, Defined Benefiit</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_FairValueDisclosuresTextBlock_c6fc7f2b-f001-4901-837c-f5e500d6cfbb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fbba4f85-3bc0-4ccb-8360-42168acfa74c_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_087c0507-421f-4b2f-a5cd-31f3f0895b2d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink: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 Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_102a53b0-f35b-4421-9a31-a0b57d663b7b_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_7324733c-6b65-4ded-a413-aa1932745bd7_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_AdjustmentsForChangeInAccountingPrincipleAxis_a14dce5d-6332-429b-9a3f-1190c8ba6ac6_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink: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 Change in Accounting Principle [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Principle, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_7631f1f5-b000-4728-866a-540e44ee6f4e_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink: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 Alleged Taxes Owed Including Penalties And Interest</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_label_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink: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 Alleged Taxes Owed Including Penalties And Interest</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_documentation_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Alleged Taxes Owed Including Penalties And Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink:to="lab_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_fe559347-806f-4230-a2c1-c0819f43277b_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink: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, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink: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, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_1e0b7ff8-182f-450a-8113-6834f3fcf4dd_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" 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">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink: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, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_44d16a73-e3f3-452a-926b-352202cc02b3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8ef06a6e-1a53-44f4-86e5-4b36a8dc548a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_06444d1e-c7e5-4782-8d3c-7c8dc63311db_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_DebtInstrumentPeriodicPaymentPrincipal_a7034af3-d9dd-4a0a-a9aa-f897a68e5220_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink: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, Periodic Payment, Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink: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, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_acb17ee0-156c-4dab-b9c8-c8c6d87ccfab_terseLabel_en-US" xlink:label="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage</link:label>
    <link:label id="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_label_en-US" xlink:label="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink: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 Defense Costs Prior to Retro Premiums Required by Settlement, Percentage</link:label>
    <link:label id="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_documentation_en-US" xlink:label="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:href="cmco-20221231.xsd#cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:to="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_4c6a82e1-832f-4d0c-99b0-899ce12e1daf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_861df97c-e3c4-4290-bdff-349330e7717d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_4a90384e-5ff1-4a9e-9c3d-145430d4b010_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_092e9247-7e00-434d-a3f6-b9ad511a9f08_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_debb8181-4830-4457-92ba-bf7cc6b59fb4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_22a7a946-e691-4a77-9b38-033cb06e2e96_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_08fd2e8b-2193-4b3d-b80c-b302c207276b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockDividend_93adf790-663a-417c-97e0-c72bf196a776_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockDividend" 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">Stock Issued During Period, Value, Stock Dividend</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockDividend_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_273a62a9-3890-40b9-b71d-cc3af12303fa_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0fb01f86-9650-40da-b943-9dff9485dcbc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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</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_us-gaap_SubsequentEventsAbstract_df369072-7478-463d-9c0f-317ede689ab0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_6a829340-3750-4d75-a804-0c8bd42c2ca7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales revenue goods net percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_86241782-6821-4452-8d9d-258ce1b4abc4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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), after Reclassification and Tax</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_InvestmentIncomeNet_43d0a07f-3ad3-4f8d-8aec-46b28cf47d0e_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Net</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_b566e126-a61d-4a8f-b92a-04c300258eb0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_8d1a3022-4595-4e9c-bfdc-5fd7eae541d6_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 Tax Disclosure</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_DebtInstrumentPeriodicPayment_3f2662ac-f1e2-4dfc-8514-9e01f4bd5e32_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink: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, Periodic Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink: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, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_c9f91f58-61a5-4cc4-a0e8-7af93f413615_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ed6ed397-0938-4c8f-8d7a-b22c373051e5_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_5961c082-7d0f-4768-a4ec-fd31023a04cd_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_68ad0a9d-206e-4bb0-9476-08613aecf3c5_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_ef99a763-9891-4c2c-9d07-754087dfd5e1_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 Paid, Excluding Capitalized Interest, Operating Activities</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_EarningsPerShareBasic_0397be9c-e7b9-4c1e-a74f-d93df88edbb6_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 income (loss) 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_DefinedBenefitPlanDisclosureLineItems_33c2d8b7-f8bf-4b7f-aad2-ecdfcd1d4e01_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_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6fe54a92-8bf6-45a1-a524-55a033111edd_terseLabel_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink: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, Other, Foreign Currency Translation</link:label>
    <link:label id="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_label_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink: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, Other, Foreign Currency Translation Increase (Decrease)</link:label>
    <link:label id="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_documentation_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink:href="cmco-20221231.xsd#cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink:to="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_7fa29432-33d9-4c41-917a-6a7dbe066e70_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_8eaf4936-e92b-41d5-a26d-0dbf8c31a4c8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_0500bc6e-5651-4bdc-8310-bde71fc860a2_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0ea22b13-8935-41d9-994f-ca0382f18576_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 [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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e9c407c4-3e48-4063-875b-6209eb7eb75d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_83270b44-497e-4aa4-a539-fd4afb0e58a8_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" 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">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_efd0bfcd-4928-40f5-8a35-99fc67cc7e0a_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">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</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_srt_DirectorMember_3fc172dc-7d82-466d-9c45-e8b78c75500a_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_a18c2e16-93e3-4791-b9d7-73cd88640951_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_ad8fde26-6780-4724-be3b-85fae76c6f04_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_3b363695-a78a-4d23-ba7e-db8ddd260140_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_cmco_ComprehensiveIncomeLossBeforeReclassification_7d65eb2f-a96c-4dd4-8181-8e84458e4bcf_terseLabel_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink: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 reclassification</link:label>
    <link:label id="lab_cmco_ComprehensiveIncomeLossBeforeReclassification_label_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink: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 Before Reclassification</link:label>
    <link:label id="lab_cmco_ComprehensiveIncomeLossBeforeReclassification_documentation_en-US" xlink:label="lab_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossBeforeReclassification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink:to="lab_cmco_ComprehensiveIncomeLossBeforeReclassification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_56de70e6-6aba-4dd5-89fe-25888a53b7de_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">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_cmco_EMCMember_ecd2c67d-7527-42e1-9a1b-900695655098_terseLabel_en-US" xlink:label="lab_cmco_EMCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMC [Member]</link:label>
    <link:label id="lab_cmco_EMCMember_label_en-US" xlink:label="lab_cmco_EMCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMC [Member]</link:label>
    <link:label id="lab_cmco_EMCMember_documentation_en-US" xlink:label="lab_cmco_EMCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EMCMember" xlink:to="lab_cmco_EMCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_e68da2bc-ee58-4dbe-90ca-cb72e1542655_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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bdbef221-c493-4b45-8c32-efcba5c950aa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of effects of business acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb2bd373-fbf8-41ed-8d30-49bb06780b21_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</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_IncrementalCommonSharesAttributableToContingentlyIssuableShares_11286f5e-8f81-45ac-ae6d-d70b7defde4e_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink: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 Contingently Issuable Shares</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink: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 Contingently Issuable Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_c4db125b-3e95-4df5-97dc-5a569b4dc863_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_74cd8f75-3918-46c9-945c-ac560df2bfc3_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_LeaseCost_6b3d2684-b8ab-4001-af5c-3df09757862d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink: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_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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_29500c02-00bc-4754-a111-f7beb981d716_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink: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, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink: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, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_bb28f1cd-a648-4823-b4f4-885a4eb2284a_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 [Member]</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_StockIssuedDuringPeriodValueShareBasedCompensation_e943f0f8-10e6-405f-8941-58c23b9c9a28_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">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</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_MarketableSecuritiesRealizedGainLoss_77f64431-dbd7-4ecd-a6a2-561d4821b5be_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Realized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_c9d3154c-66b4-4482-a59a-50499e635cb4_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 [Table Text Block]</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_PaymentsForRepurchaseOfCommonStock_6a02fb54-6357-4ac6-b963-984b9d5f785f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4777b42d-f1e1-4ab6-9b51-f887a1d7d9ee_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">Total number of shares of common stock 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_StatementClassOfStockAxis_e72a16e7-d7c3-41fc-a57f-15db226bdda9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_173d52ac-5478-466b-98d4-f239495e8134_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_MarketableSecuritiesNoncurrent_9daecedd-e202-4141-851e-950a000a1e8d_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" 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">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_2b64b50a-22c2-46e3-9dca-1bcbba2028d6_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionCostsMember_3afc6a9c-a492-4749-817e-bbcf8da10234_terseLabel_en-US" xlink:label="lab_us-gaap_PensionCostsMember" xlink: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 Obligations</link:label>
    <link:label id="lab_us-gaap_PensionCostsMember_label_en-US" xlink:label="lab_us-gaap_PensionCostsMember" xlink: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 Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionCostsMember" xlink:to="lab_us-gaap_PensionCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_75334c2b-1c4d-458b-9432-105c0f63e5d1_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink: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 Other Receivables, Current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Loss, Receivable, Other, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_2a941481-8653-4a02-91ed-2b157d3dbcd3_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_c11eb1ad-a2ee-4b7e-8d03-ac92a759b52f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_4dfc00f2-71fd-4659-a9f4-952c63fa4073_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">Operating Lease, Liability, Noncurrent</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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d65487b8-a084-4869-8c54-69beede93dc6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink: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, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink: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 Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_e04b3ce7-7c9a-4566-8555-727362c3caa2_terseLabel_en-US" xlink:label="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic and diluted earnings per share:</link:label>
    <link:label id="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_label_en-US" xlink:label="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator For Basic And Diluted Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_documentation_en-US" xlink:label="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:href="cmco-20221231.xsd#cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:to="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_baebae5a-5000-4a7d-949f-2c85aea5b9ab_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_9dc2e909-5cda-403a-8db1-0c2f5427e795_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink: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 current period other comprehensive income (loss)</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_RetainedEarningsAccumulatedDeficit_156a698f-96b2-4507-a48c-d399129299a7_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0539788d-6d4a-4d90-8485-9de03ad703a3_periodStartLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings - beginning of period</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_814eec88-c73c-46db-8f57-8f6a94d14957_periodEndLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings - end of period</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_d737dff9-de86-47bb-8024-47c00ce9983d_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 (Accumulated Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_1598c1ad-0f80-4668-b9bf-933ae2f80ad9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 Operating Activities, Cash Flow Statement</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_9f77c548-539c-461d-96d2-764da81a9fef_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Trade accounts receivable, less allowance for doubtful accounts ($5,313 and $5,717, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_200bf28e-8c1a-49de-8363-cc9d89a2c262_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_4c31ae79-b09b-4364-a17f-538c7dcc6505_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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 Acquire Marketable Securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink: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 Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityMember_d60eef38-8fd6-41f4-99f1-c65b73c1626e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_LiabilityMember_03cae4f0-00f1-494d-99a1-36ebe725727e_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilityMember" 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">Liability [Member]</link:label>
    <link:label id="lab_us-gaap_LiabilityMember_label_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityMember" xlink:to="lab_us-gaap_LiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_cec55b20-ea1d-4398-8322-d215f8cf60d8_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_srt_ScenarioUnspecifiedDomain_9c5587fe-0289-4fc0-b016-7fef05b98323_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_TrademarksMember_b6bdbe2a-e159-4401-96c5-450cc524d78b_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademark</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_0e7dc268-93a4-4b47-bdb8-8acc1fb64f3c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink: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 Accumulated Deficit [Abstract]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_40f1a3ab-2217-4f94-be97-7b5d6584334d_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_srt_RestatementDomain_617de7ba-089b-4bea-935a-c5093faf2e19_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_RestofProductsMember_e5cfa10c-ae3c-4859-9d12-d441bd38a06e_terseLabel_en-US" xlink:label="lab_cmco_RestofProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of Products [Member]</link:label>
    <link:label id="lab_cmco_RestofProductsMember_label_en-US" xlink:label="lab_cmco_RestofProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of Products [Member]</link:label>
    <link:label id="lab_cmco_RestofProductsMember_documentation_en-US" xlink:label="lab_cmco_RestofProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember" xlink:href="cmco-20221231.xsd#cmco_RestofProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_RestofProductsMember" xlink:to="lab_cmco_RestofProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_905b22cd-e80c-46a7-8c5b-b5dd29d357f7_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_0412d43a-3cae-40a2-931c-fc3a793df342_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_6cc048b4-7a94-48e2-9ec5-497a43fbe727_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">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_StatementLineItems_929f2949-9dca-4954-af14-ab7fb34adc0a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_dbba7b97-9649-4524-85bc-91b84af31218_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">Finance Lease, Principal Payments</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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_1b7710e4-bfce-42f5-b1f6-9df3088579f2_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink: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 Sale of Assets and Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink: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 Sale of Assets and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwed_035f8a56-16d9-481c-a448-8efcdce1727d_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwed" xlink: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 Alleged Taxes Owed</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwed_label_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwed" xlink: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 Alleged Taxes Owed</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwed_documentation_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Alleged Taxes Owed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyAllegedTaxesOwed" xlink:to="lab_cmco_LossContingencyAllegedTaxesOwed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_fb40c621-4f85-482d-92c2-e4d7861d1447_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember" xlink: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 products sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsTotalMember" xlink:to="lab_us-gaap_CostOfGoodsTotalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_70b6634b-3777-4911-bac3-c1e9a1fc3862_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink: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), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_b4358ead-a964-423d-8be7-e0ab1b958f05_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross 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_FairValueByFairValueHierarchyLevelAxis_bc68bbdd-dadb-4daa-9a71-24a2c9738691_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4911447f-d0f5-4951-aba0-23c2b20344d9_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" 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">Fair Value By Fair Value Hierarchy Level [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_cmco_EstimateOfCurrentLiabilityPayments_049b9997-4e77-4205-88ee-d56607f43c67_terseLabel_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asbestos liability payments</link:label>
    <link:label id="lab_cmco_EstimateOfCurrentLiabilityPayments_label_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate Of Current Liability Payments</link:label>
    <link:label id="lab_cmco_EstimateOfCurrentLiabilityPayments_documentation_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPayments" xlink:href="cmco-20221231.xsd#cmco_EstimateOfCurrentLiabilityPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EstimateOfCurrentLiabilityPayments" xlink:to="lab_cmco_EstimateOfCurrentLiabilityPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c457901b-83af-4749-836c-3386d5a09ddc_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">Effects of 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ad45c72-600d-4869-82ed-d5d56565bf2c_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">Business Combination, Contingent Consideration Arrangements, Change in Amount 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_GoodwillDisclosureTextBlock_82a47f2c-cf4a-4e6b-9ffa-7ccd63154ffd_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure</link:label>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_1c4f1018-b888-4372-a87a-db93ce0cc1c6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_14ce62dc-7c32-4a9b-8d8f-4b50b4831671_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink: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 Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1b29c8f0-1453-46d4-a49d-cb1036d5acf4_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">AOCI Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_e14d7835-ab78-4f43-8f05-7f9b9c12b83c_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_b8abf180-ae64-4039-9977-6c02a48506d7_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_16f42d8b-6f3a-4ed6-857f-d8297d5be9c1_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_98204d0a-e22e-408a-835e-8e355917efd9_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_67d26cea-e827-47cc-b37f-f2064e883f8f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_374eefa9-3499-46bd-9f93-ee1e57d4e563_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink: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 Income (Loss)</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_AssetsMember_edce703a-f57a-4a5b-817c-19ca371ef920_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_AssetsMember_label_en-US" xlink:label="lab_us-gaap_AssetsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsMember" xlink:to="lab_us-gaap_AssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_bd87fad2-382b-45e8-b7aa-042ca64e5df5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_7adc1d3f-5aab-415b-8cf7-05f40d102b34_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink: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 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_ShortTermContractWithCustomerMember_ffdb0ce8-9f57-4c9f-91ff-0d088dc22aed_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Contract with Customer [Member]</link:label>
    <link:label id="lab_us-gaap_ShortTermContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_ShortTermContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Contract with Customer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermContractWithCustomerMember" xlink:to="lab_us-gaap_ShortTermContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_0a156dc8-0716-4a53-88c0-4d5ce134079b_terseLabel_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_label_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_59ac7c50-fd43-40f3-8582-186132d36725_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_0b483138-8b80-4b46-a65f-99869216608f_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" 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">At cost - FIFO basis:</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_95c4356b-7162-473b-8a5c-3a64e0282cb3_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_4491ac99-93f3-4fb2-9729-ce9435610a46_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">Balance at April 1, 2022</link:label>
    <link:label id="lab_us-gaap_Goodwill_9ffdb06d-c699-4194-ba75-f3084478788e_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">Balance at December 31, 2022</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_cmco_StandardProductContractTermsMaximum_ebaeadab-998c-40ed-b4a3-0af4b1130822_terseLabel_en-US" xlink:label="lab_cmco_StandardProductContractTermsMaximum" xlink: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 Product Contract Terms, Maximum</link:label>
    <link:label id="lab_cmco_StandardProductContractTermsMaximum_label_en-US" xlink:label="lab_cmco_StandardProductContractTermsMaximum" xlink: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 Product Contract Terms, Maximum</link:label>
    <link:label id="lab_cmco_StandardProductContractTermsMaximum_documentation_en-US" xlink:label="lab_cmco_StandardProductContractTermsMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Contract Terms, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMaximum" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_StandardProductContractTermsMaximum" xlink:to="lab_cmco_StandardProductContractTermsMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_582ef570-cdaf-4c01-b408-23922cb8d370_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</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_LiabilitiesFairValueDisclosure_7dfb4447-6175-4f35-8d13-16892cb339c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" 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</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_94b6b783-5165-4fc6-8c19-e167b79c681f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty" xlink: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, Performance Obligation, Description of Warranty</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Description of Warranty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfWarranty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty" xlink:to="lab_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_2af0e83f-a3e3-4505-b062-6457f811eda3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink: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 Acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink: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 Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1bf3af66-991e-4ae0-bf7a-cef340743734_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 (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</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_IncreaseDecreaseInPrepaidExpense_6afaa87e-73d2-4480-96ec-1dfc3a5dcf07_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" 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">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d37fe5d3-6fd1-4d0c-81d2-d693ee1d0128_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_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_us-gaap_ProductLiabilityContingencyTable_a73122a7-d005-451f-8bb2-8e3402a86601_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable" xlink: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 Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable" xlink:to="lab_us-gaap_ProductLiabilityContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2d020e03-92bc-4ab4-93e8-62fce17af32c_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_ScheduleOfProductWarrantyLiabilityTableTextBlock_32cb626f-c993-494b-9545-bd1ec3cbcdb5_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">Schedule of Product Warranty Liability</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_IncomeStatementAbstract_d806a37b-e106-459d-acf2-5ad1d361d6cf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_df848698-d1da-4310-8716-b543009aa21b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</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_us-gaap_BalanceSheetLocationDomain_7c455279-be52-4c15-8f53-751888a47556_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_AcquisitionCosts_fa2b40da-1bd9-479d-991f-d47a05418bd3_terseLabel_en-US" xlink:label="lab_us-gaap_AcquisitionCosts" xlink: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 Costs, Period Cost</link:label>
    <link:label id="lab_us-gaap_AcquisitionCosts_label_en-US" xlink:label="lab_us-gaap_AcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Costs, Period Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquisitionCosts" xlink:to="lab_us-gaap_AcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_287ed2cb-0f1d-4c30-921d-7e3e4a045dbb_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_BridgeLoan_e7af2d96-5dee-4290-bea7-0ddd58837ac9_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoan_label_en-US" xlink:label="lab_us-gaap_BridgeLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoan" xlink:to="lab_us-gaap_BridgeLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_de4ba285-fc08-4c30-840a-4a6cbe050645_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Basic [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a207a41a-4804-47b6-be5e-dc5a946c95f4_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 Goods and Services Sold</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_WeightedAverageNumberOfDilutedSharesOutstanding_f664bebc-b955-40ab-a45d-78075d000af1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average diluted shares outstanding</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_ScheduleOfInventoryCurrentTableTextBlock_11fe1c90-c900-4732-8572-c9ad85d61277_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, Current</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_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_9985f031-2ff3-4f25-9f65-9507bc5dea97_terseLabel_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_label_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_documentation_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:to="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_c3cf477e-cc55-4c6c-99b5-c5165348a3b8_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_ScheduleOfAvailableForSaleSecuritiesLineItems_1d681dbe-6524-44d5-afbb-e99f92879d0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_42796581-8ba3-4286-8cab-cd2c91420f17_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_5dbd38e3-6c8e-4474-99fc-5ad1c24bdc9f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink: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, Other Increases (Decreases) in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink: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, Other Increases (Decreases) in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_4d4facdd-f61f-49bd-b6e7-1b4b3a0d3ec7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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">Common Stock, Value, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_01234a48-c777-4414-a77f-d82e32ace179_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, Value, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_294e46a4-2a4b-41bc-ab6b-514117f9296b_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_df6aef14-63f7-42e5-96ad-67f3f20b80db_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_ValuationAllowancesAndReservesChargedToOtherAccounts_53f16ec1-edcf-4840-8923-25eb0051c173_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" 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">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink: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 Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_bca6cb46-1cc5-43b1-88b6-e350cd76c18a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_3f6d6804-3234-41f3-a4f2-ee624c1fa880_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af7b15b0-d64e-4557-b86d-b4c4c9ab0e19_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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/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_5e4b4c4f-f119-4afe-b910-487fceab241c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" 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 translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e0710bca-67db-4abc-97fb-da9ffdef0398_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">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</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_CommitmentsAndContingenciesDisclosureTextBlock_c66c0bb5-2c9c-4f40-b9d7-f227ee9f7dfb_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f12ae52f-af48-41e8-aebf-77b9e6487b46_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/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_LiabilitiesCurrentAbstract_9b6ea5ed-7d6e-496c-a80c-409e65337c33_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_9894bc4b-0fd0-44d3-970a-4b24d075e2ac_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3ba1ae89-6a75-4542-856c-e2f2734b6359_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 the issuance of common stock</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_ChangeInAccountingPrincipleMember_3ccf4fa9-8bbd-4132-8d12-d99dc335acae_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink: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 Change in Accounting Principle [Domain]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingPrincipleMember_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Principle, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember" xlink:to="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_09093463-cc2d-4c6f-944b-786beab512c5_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</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_EquityMethodInvestments_0c61febd-dbd2-41dc-a4c3-3d64d7c54f93_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_db7d02c5-dfa5-44f2-8a9f-c2e86b1b1ce6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_177c4eab-d945-40ab-b24a-be2f421b99e5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink: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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_e80823bb-111c-45c7-9ed7-5fb23004d60a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_38ae849c-2e3c-46d3-a07d-423cd5006642_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" 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">Foreign currency exchange (gain) loss</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_RetirementPlanTypeDomain_5832e8e2-56c9-4df2-858f-8a01405924fc_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_5b99a1a1-d256-4414-999c-1c476ddc7c46_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_us-gaap_FinanceLeaseLiabilityCurrent_31025537-a5a2-4693-8119-2964dddc2a52_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">Finance Lease, Liability, Current</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f1877f95-b85c-4d3f-9c49-abbf29f7d8b7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_eec2d6a1-1b4c-43fe-877e-0679e7432b86_negatedTerseLabel_en-US" xlink:label="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_label_en-US" xlink:label="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink: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 Stock Options Guarantee</link:label>
    <link:label id="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_documentation_en-US" xlink:label="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease In Employee Stock Options Guarantee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink:href="cmco-20221231.xsd#cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink:to="lab_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_cfab9c04-2516-4f4a-bc58-be26f41e0b16_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_NetCashProvidedByUsedInInvestingActivities_81fe5b0a-af8e-4aae-81d0-200420b51fde_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 provided by (used for) 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_OperatingLeaseCost_2b50a753-a19a-4fa8-bcb3-4b5a12d75228_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/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_InvestmentTypeAxis_993ba8d8-c40c-4285-b4c3-626392836fc7_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_62480803-0a1e-47a3-ad9c-f6336ec5fa75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, 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_ComprehensiveIncomeNetOfTax_2ad156de-2924-4f4c-9269-8f094ca0d20d_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_c37290a6-8365-4a7b-b1a8-bc21faa58448_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_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_fe129477-3326-4e4d-ba55-3c434c31da6f_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_98a4dbfb-ec59-4d39-9ac0-4d537389a3df_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_GoodwillAndIntangibleAssetsDisclosureAbstract_bfddccfe-2fcb-459e-a637-4176c9a2540f_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_0f243410-c5d0-4e87-bef7-a3abd84c34ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/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_9895e33a-288d-4618-906e-4d6fa36588cf_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_NonrecurringAdjustmentAxis_b36f0b29-646a-4b15-aab0-d99e9d9aa3b0_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:to="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_f9b476ad-39d4-48fe-9a1a-ef4709ac5221_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:to="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_134678cc-b7a9-4283-a0bf-11f0bdea391d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_599a1280-e2fb-452b-941e-55cb7fc9b917_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink: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, Duration [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink: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, Duration [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:to="lab_us-gaap_ContractWithCustomerDurationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2acfcdf1-eed5-4306-b712-3879e2e23967_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">Income tax expense as a percentage of income from continuing operations</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_LesseeOperatingLeaseTermOfContract_1717c82c-0454-4dd3-8911-2ea684ae3313_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">Lessee, Operating Lease, Term of Contract</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_LongTermContractWithCustomerMember_e93a51fa-a569-42e2-8b6d-dc6f5258b846_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Contract with Customer [Member]</link:label>
    <link:label id="lab_us-gaap_LongTermContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_LongTermContractWithCustomerMember" xlink: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 Contract with Customer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractWithCustomerMember" xlink:to="lab_us-gaap_LongTermContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_c084d72d-4b91-4b18-95b4-4c98db7d32d1_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">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</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_69a9304b-dbbd-4da8-9f40-acb3b20b0740_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_AccumulatedOtherComprehensiveIncomeLossTable_68314387-dc9f-47c2-bc06-e923f613e650_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_827ed8d8-c4b1-4452-939d-415e9649879e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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 of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_86b0457b-1bd9-4aa4-ae73-80fc4e306f6b_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink: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 out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink: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 out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7ea65e3b-3941-4fde-baf2-f5acdf0fa484_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_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_409f46c8-d3d0-427d-87ff-fa9c36271d8c_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyThirdPartyRecovery" xlink: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 Contingency, Third Party Recovery</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyThirdPartyRecovery" xlink: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, Third-Party Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyThirdPartyRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery" xlink:to="lab_us-gaap_ProductLiabilityContingencyThirdPartyRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c04836af-627d-46c4-9eba-8bf21fcee6c4_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_20e48af9-9c36-4d5c-a91c-ff643b9d28ac_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</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_67693354-dc8b-4283-8a0b-b1deec6a74ae_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_38add7da-96eb-49a3-8e2e-2a551051627b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_4be7b304-ee6e-47f8-8e47-d382002faff7_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">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</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_EmployeeStockOptionMember_40c2437d-ffac-4583-b318-780483577187_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_aa239250-323b-42c2-b49e-21e61fc58e3b_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_cd4d98d8-9f11-4f93-a5c5-e44aa35b7eb0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" 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">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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 Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_0abda95c-5b85-4c96-ae20-7a9c310b7002_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_85e60387-a877-49ab-9dad-66b9e005e27e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink: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, Value</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_d2fafe88-0972-45a9-846b-5c401e448514_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</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_srt_TitleOfIndividualWithRelationshipToEntityDomain_ebfc604f-ff10-453f-8cce-34d077763b6a_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_09ae3bb8-73e5-4147-bfa3-4f9b8d751a12_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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, Defined Benefit Plan, after Reclassification Adjustment, after Tax</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_06d2e0d0-d73b-4e41-b9df-f2ed400e5b2c_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" 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">Derivative liability, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink: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 of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassAxis_526fe16d-fc3f-4253-bd86-f5ca8c6b2d85_terseLabel_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value By Asset And Liability Class [Axis]</link:label>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassAxis_label_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value By Asset And Liability Class [Axis]</link:label>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassAxis_documentation_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:to="lab_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_43d5affe-c6f6-4744-be65-0516a43a8711_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_Dividends" 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</link:label>
    <link:label id="lab_us-gaap_Dividends_f85d3a88-6015-4588-8223-9a38a03d96ff_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDividendsReceived_aa9eaca7-455d-4e0d-bda7-730e9acda9f1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDividendsReceived" xlink: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 Dividends Received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDividendsReceived_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDividendsReceived" xlink: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 Dividends Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDividendsReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDividendsReceived" xlink:to="lab_us-gaap_ProceedsFromDividendsReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3d55d19e-c06d-46c8-9d28-bc6373406353_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_c74734e9-3cdb-4c06-841f-15d6a008f53d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_bf15776a-5679-49a4-aecd-3061ffa31fa8_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_b63f7ca9-4b22-48fa-89fc-844ffd025b57_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_a0f87cd1-2de8-4b68-81a5-8868265f298c_verboseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" 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">Derivatives, Fair Value, by 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_ee672c47-d427-4cfd-adaf-713cf90f2b1a_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_12d91c03-7c5f-4b8f-8009-3674c9c7477c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, 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_CommonStockSharesAuthorized_6be591c1-94c9-4300-acaf-95c1cb685a35_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</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_7fde89b6-0c65-4355-9726-91483f128e24_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <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_d208ec65-c723-405e-88a0-13d1399f221f_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_939ed56f-aa88-453f-ae2d-eac5273b839f_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0c7d0051-31a5-493d-94c6-4f6220cf113c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d6b99243-2fa8-4a0b-9888-5443dfec5219_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 Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4313b5e1-e970-4bc2-a8c0-a9f131ebf088_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">Beginning balance net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16172d06-a5b1-4abf-a926-aa1cd2871d11_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">Ending balance net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_86048b45-210d-4603-ba7b-0a72206201e0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink: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, Increase (Decrease) for Contract Acquired in Business Combination</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink: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, Increase (Decrease) for Contract Acquired in Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a677fe1c-86f2-47b6-a6fa-f3c3ad6d6bf4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink: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, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_2f500a73-c58c-4cd4-8bf9-29cef7f40f93_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_68c62995-1547-4347-99d8-3f5371d2b7a9_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_CashAndCashEquivalentsAtCarryingValue_e6521989-90f0-4721-9cc9-3a5bdad0ec90_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_224aa460-e101-46ba-be19-135b5fed0a9b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_3dc0e02b-ff48-4e27-9e57-bb2321366ec5_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_DesignatedAsHedgingInstrumentMember_57b2f171-1195-467c-8d59-c9edd9bcd5da_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_c4263b10-a4ec-4511-8b38-3cbafbe2ba33_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink: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 Trademarks</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink: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 Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedTrademarks" xlink:to="lab_us-gaap_IndefiniteLivedTrademarks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_ed26146d-d19c-4f0d-ae36-53dcd8180f32_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_45fb24c6-716a-48be-a645-b5e2b0391ee5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_bbdccc58-1fe8-4b2e-a2ce-96e6094926d3_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_us-gaap_BusinessAcquisitionLineItems_522e5f7e-eee3-4bf2-91ce-40dcca4e2298_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_dei_EntitySmallBusiness_d91c5d18-952a-4aa6-8830-c035fa724b3e_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_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_172660e4-3589-45d1-aa1e-d0ce74c6dbcb_terseLabel_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_label_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_documentation_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:to="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_c2199566-e589-4e22-a443-57ae21472591_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink: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 Amortization, Deferred Finance Costs</link:label>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_label_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink: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 Amortization, Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:to="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_16e85d8b-1da4-4c35-ac4c-5eca740a7f48_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_0b1fd6d7-9735-4a93-9f58-cfd34a0c1cca_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_ContractWithCustomerDurationDomain_738483b0-5b87-4a9e-8b43-71271293e2c1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink: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, Duration [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink: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, Duration [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:to="lab_us-gaap_ContractWithCustomerDurationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_acb18a27-1264-40b5-9db5-333524b7e4ff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_CommonStockDividendsPerShareDeclared_711fb824-37e1-4b99-996e-dc01f79a1dfe_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">Common Stock, Dividends, Per Share, Declared</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_RevenuesAbstract_8303a929-e822-4fd9-ba6d-0c155c1eaf8d_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_FiniteLivedIntangibleAssetsNet_295ec546-a416-4deb-963e-55aab1d7061d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_8283ca9c-d15f-40ec-83e0-011c1ae48cf0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_ee076312-500c-4e1b-8e81-36c222e08730_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_2adb6713-0f71-4ae9-86a3-fa442567fd6b_terseLabel_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpatented Technology [Member]</link:label>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpatented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnpatentedTechnologyMember" xlink:to="lab_us-gaap_UnpatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_c91be1f0-476c-4405-9511-9af1dac1ac6e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_a5603a19-bd25-4f02-9907-09d2176ec458_terseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_7e38bc9b-266e-484a-a096-0911e2dfced7_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:to="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_0eb6fa69-4c28-42b9-8eb5-5ed573296b39_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_0f759339-e136-44f0-80a0-056c4aff2811_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Trade 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_48df4b93-4ce4-4501-a492-d100081aa4fc_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_f691c975-6df3-4a25-8a26-f2a856b3f4a3_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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_187ec8ef-97f8-4ad7-9bb4-49203f63104a_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebt_689111b9-591b-4119-9a9c-7ae6a92edb4d_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured credit lines</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebt" xlink:to="lab_us-gaap_UnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_4ce51ee6-94f9-4c25-98f3-0179f53397b7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink: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 Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_fead4ffe-c641-487f-9975-0b232fc8017f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReportingUnitAxis_067a40cd-9b43-418b-831e-e0540117f28a_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit [Axis]</link:label>
    <link:label id="lab_us-gaap_ReportingUnitAxis_label_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitAxis" xlink:to="lab_us-gaap_ReportingUnitAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_dfa875f5-7856-4d80-b6c7-0d0359e19140_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">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8bda737b-b1dd-4e37-a828-73fc6b1cbeb1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</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_us-gaap_LesseeFinanceLeaseTermOfContract1_f22f6579-81b1-4bac-8566-13b22e5423cc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink: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, Finance Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink: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 Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:to="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAbstract_1d70eff7-6de0-4ee8-8b46-c8ecf8e9f892_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_LossContingencyAbstract_label_en-US" xlink:label="lab_us-gaap_LossContingencyAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAbstract" xlink:to="lab_us-gaap_LossContingencyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_MagnetekMember_237dab83-e1eb-4be3-8fa1-a5ced05591d8_terseLabel_en-US" xlink:label="lab_cmco_MagnetekMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Magnetek [Member]</link:label>
    <link:label id="lab_cmco_MagnetekMember_label_en-US" xlink:label="lab_cmco_MagnetekMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Magnetek [Member]</link:label>
    <link:label id="lab_cmco_MagnetekMember_documentation_en-US" xlink:label="lab_cmco_MagnetekMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Magnetek [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MagnetekMember" xlink:to="lab_cmco_MagnetekMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_17a1f2ed-5625-4929-9fd8-7b3a6eafd237_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_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_50ecc439-2374-45f8-9106-5eac2962c6e1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_StandardProductContractTermsMinimum_54df8848-da0e-4a79-ba40-d42d9861f172_terseLabel_en-US" xlink:label="lab_cmco_StandardProductContractTermsMinimum" xlink: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 Product Contract Terms, Minimum</link:label>
    <link:label id="lab_cmco_StandardProductContractTermsMinimum_label_en-US" xlink:label="lab_cmco_StandardProductContractTermsMinimum" xlink: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 Product Contract Terms, Minimum</link:label>
    <link:label id="lab_cmco_StandardProductContractTermsMinimum_documentation_en-US" xlink:label="lab_cmco_StandardProductContractTermsMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Contract Terms, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMinimum" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_StandardProductContractTermsMinimum" xlink:to="lab_cmco_StandardProductContractTermsMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ec047ec8-a948-4890-a6e5-e5ae3188ba42_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5b7dab13-78a9-4d89-9a96-b22778fdb5f2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Of Shares Outstanding [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_205a3066-99f2-4f73-a65c-8262d74503fa_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Inventories</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_AccrualForEnvironmentalLossContingencies_a6279f3d-4bb1-4c9a-b615-47a1666dba29_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_e983674a-7c54-41dc-b2fa-4669ddfa8576_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_EntityFilerCategory_cb9d09d4-ac0a-469c-88cb-b1675b1525a8_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_WeightedAverageNumberOfSharesOutstandingBasic_881d08e1-4911-4e19-bc39-eaf5c91ecdbe_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">Average basic shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f759fef1-c94e-4b41-a658-0fca71d2f2ea_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_1c53b2a1-2822-424f-a88a-740ff15ad31b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink: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 Gain (Loss) on Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink: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 Gain (Loss) on Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_64ea4bae-86ab-46f4-96a3-6bd4855384a1_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_a8405893-6971-4aee-8534-2df3ce66a076_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_7a6fdc20-4e31-459e-90a6-29967bc2ced2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 Method Investment, Ownership Percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_9babdcee-d19c-4e53-8a7e-46e02c670530_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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5458ac8e-8c04-4ffd-91cf-9ac4c2f67327_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_OperatingIncomeLossMember_f93f801c-3844-47ee-bb08-e35aa641076d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossMember" xlink: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 Income (Loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLossMember_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossMember" xlink: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) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLossMember" xlink:to="lab_us-gaap_OperatingIncomeLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_64454c91-0b22-4ea9-bc35-74135e2b39d0_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_LettersOfCreditOutstandingAmount_693fb70d-ad5f-4654-94d1-e0ad4905866a_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">Outstanding letters of credit</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_DeferredCostsCurrentAndNoncurrent_1d82df83-336b-4b8f-83af-b2ee97ae76af_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent" xlink: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 Costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent" xlink: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 Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_a0a79ea5-77fa-409a-b7c3-32807120b624_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</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_ShortTermDebtTypeDomain_fec0b15c-edfa-4933-b05b-8ce139bf425e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_817b7284-63ef-4304-8cea-18777c6dfdfe_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3852d0e2-8a69-47f3-80b6-aa2ea2b836c9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</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_ScheduleOfOperatingLeasedAssetsTable_526ea94c-21dc-4c83-92a3-39e485b2c76d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_ec7abb54-a875-4821-b7e8-1a29e13a2e04_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service costs</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_DividendsDomain_5b9bb3b2-1621-41e7-8676-c81f388fb9da_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_label_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain" xlink:to="lab_us-gaap_DividendsDomain" 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_us-gaap_FairValueInputsLevel3Member_d4217daa-eef5-49f5-bc69-6e60b47ca2e5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeMember_fd45bed6-06d0-4f0c-a900-d883674ddd4f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_DerivativeMember_e2c3ca0f-8300-43fa-bd6e-6167b4382acd_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Derivatives Qualifying as Hedges</link:label>
    <link:label id="lab_us-gaap_DerivativeMember_label_en-US" xlink:label="lab_us-gaap_DerivativeMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeMember" xlink:to="lab_us-gaap_DerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_1395b0a3-a724-4f5b-b680-4e45b42ba81e_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_2b3d561a-89aa-496a-8cd8-58765f34be83_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</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_CashAcquiredFromAcquisition_528bade5-2fbf-402c-8385-b36dd37134e7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink: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 Acquired from Acquisition</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink: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 Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DornerMember_14b5ae79-626c-4ec5-b12e-045dc81829a4_terseLabel_en-US" xlink:label="lab_cmco_DornerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dorner</link:label>
    <link:label id="lab_cmco_DornerMember_label_en-US" xlink:label="lab_cmco_DornerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dorner [Member]</link:label>
    <link:label id="lab_cmco_DornerMember_documentation_en-US" xlink:label="lab_cmco_DornerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dorner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DornerMember" xlink:to="lab_cmco_DornerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_ebbbe7d3-bd17-465c-b1bc-8c01f29f657e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_1cb8761e-b60c-492f-8c0e-205e4ccd9cbf_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_95afb992-e548-454a-a94a-da4c0db3943f_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 [Member]</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_06783163-6d0a-4225-b495-fb6064904263_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_LossContingencyAccrualProvision_4eb5b154-80de-4d12-b30c-0bef32116eed_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink: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 Accrual, Provision</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProvision_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink: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 Accrual, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProvision" xlink:to="lab_us-gaap_LossContingencyAccrualProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_14fb91c9-572c-43b5-94a2-48a9dfa5f7c9_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">Net amortization</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_LiabilitiesAndStockholdersEquity_0eaab566-5536-4af5-95fd-ce7b72104261_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_ProceedsFromCustomersForProgressPayments_f7d92bfb-657c-446f-a3bf-70c1522df7a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomersForProgressPayments" xlink: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 Customers for Progress Payments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromCustomersForProgressPayments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomersForProgressPayments" xlink: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 Customers for Progress Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCustomersForProgressPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCustomersForProgressPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromCustomersForProgressPayments" xlink:to="lab_us-gaap_ProceedsFromCustomersForProgressPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansMember_a142e488-f727-4764-a307-711a62598ab5_terseLabel_en-US" xlink:label="lab_us-gaap_LoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans [Member]</link:label>
    <link:label id="lab_us-gaap_LoansMember_label_en-US" xlink:label="lab_us-gaap_LoansMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansMember" xlink:to="lab_us-gaap_LoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_059a21a8-ece9-413c-94cd-22634d626613_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 financing 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_d148ecda-2510-439b-a950-7920807a5b1c_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_GoodwillRollForward_410326a5-fbd5-49de-9e66-34cacdc86788_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_RelatedPartyTransactionsByRelatedPartyAxis_091f79a7-9f65-41c1-bc65-c207c53693fd_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_ff358480-c653-4d11-af61-e29a024c67f1_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_44261f06-7de1-4717-9b57-e7384339864c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Diluted [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_61115347-063a-4407-80a2-583a69e54f51_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_1856ac03-e301-4809-ab01-af4ac74241b7_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_cmco_MarketableSecuritiesMember_7008f970-e9e2-4926-a0c9-6fb4e395a8c3_terseLabel_en-US" xlink:label="lab_cmco_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_cmco_MarketableSecuritiesMember_label_en-US" xlink:label="lab_cmco_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities [Member]</link:label>
    <link:label id="lab_cmco_MarketableSecuritiesMember_documentation_en-US" xlink:label="lab_cmco_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MarketableSecuritiesMember" xlink:href="cmco-20221231.xsd#cmco_MarketableSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MarketableSecuritiesMember" xlink:to="lab_cmco_MarketableSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f08e372e-4863-4594-9d7f-34cad18d773b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f0debd68-22e2-4a6d-8251-e58908c8251e_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_cacd64aa-6af1-4290-be1d-c4f74ef86ae6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_49116a02-8374-4044-8988-04178c5018e0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsMember_7d30c251-3729-45bc-bd7c-3f87caf3a401_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsMember" xlink: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 Method Investments [Member]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsMember" xlink: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 Method Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsMember" xlink:to="lab_us-gaap_EquityMethodInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_e870bdb2-ea47-4354-9bfe-6cb9c6c44e08_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_us-gaap_FiniteLivedIntangibleAssetsLineItems_2c7e14fd-14fe-4c5b-8b9e-cfed18e10d78_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d385bcfa-7d10-4bb6-8846-1229bdd901b1_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 income (loss) 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_IntangibleAssetsNetExcludingGoodwill_48fe5f9e-747d-42bd-aeb4-5a049af9e3bd_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles, 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_InventoryLineItems_efadb5c6-f546-42d5-9184-ebc7e74092aa_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d4eb440a-db64-4326-860d-be9d8d6e8154_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EngineeredProductsMember_41ed1b0a-ffa3-4d25-8a3d-b08734d6c00b_terseLabel_en-US" xlink:label="lab_cmco_EngineeredProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineered Products [Member]</link:label>
    <link:label id="lab_cmco_EngineeredProductsMember_label_en-US" xlink:label="lab_cmco_EngineeredProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineered Products [Member]</link:label>
    <link:label id="lab_cmco_EngineeredProductsMember_documentation_en-US" xlink:label="lab_cmco_EngineeredProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineered Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember" xlink:href="cmco-20221231.xsd#cmco_EngineeredProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EngineeredProductsMember" xlink:to="lab_cmco_EngineeredProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c6ae5db6-3787-405a-9b68-e534809ff36c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8ebd5bee-0c7d-4fce-bc6f-961400693933_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6d4eac5d-52f1-451d-aa9a-781a60a5d7cf_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_dei_LocationDomain_7e7c4535-3b67-4a7c-b201-870ba185849c_terseLabel_en-US" xlink:label="lab_dei_LocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Location [Domain]</link:label>
    <link:label id="lab_dei_LocationDomain_label_en-US" xlink:label="lab_dei_LocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocationDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocationDomain" xlink:to="lab_dei_LocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReportingUnitDomain_22e9d309-de06-4532-9c50-d3ea02f69be3_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit [Domain]</link:label>
    <link:label id="lab_us-gaap_ReportingUnitDomain_label_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitDomain" xlink:to="lab_us-gaap_ReportingUnitDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_85da52ad-e81f-43a2-b518-89e1b006a355_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 Insurance Settlement, Investing Activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 Insurance Settlement, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_5ac10808-e4e1-46ac-972f-37968334c427_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_e798b37e-4e99-4d00-bb98-332e75ba1668_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 Available-for-Sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cf322c2a-7ef5-46e5-ba55-fa65b1152464_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense Benefit [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_92cea3a4-9c8b-47dc-9ae0-14551aa99ac0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_948a7b02-d13f-4a10-84d9-0544ba76e7b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_67b7c040-0cf2-4723-9c05-39db418d01f5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_62b55918-cdd3-4742-9842-39bc19d638d1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8876e9a8-7a4f-488a-9f16-b133af30580b_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_VariableAnnuityMember_e46309ed-21e1-45d3-9c59-90d7993773df_terseLabel_en-US" xlink:label="lab_us-gaap_VariableAnnuityMember" xlink: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 Annuity [Member]</link:label>
    <link:label id="lab_us-gaap_VariableAnnuityMember_label_en-US" xlink:label="lab_us-gaap_VariableAnnuityMember" xlink: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 Annuity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableAnnuityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableAnnuityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableAnnuityMember" xlink:to="lab_us-gaap_VariableAnnuityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_8d1601c2-be27-40ea-ba1e-833730a3e45e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_608efe34-822b-437a-b34b-1c6483e9fd0c_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_75dbb575-6656-465d-a107-49b6bf5cc50c_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_206c8090-205a-4861-8e88-bd2c9b6a2dd7_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">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_659ff8da-fd42-44d2-b866-20447b674cf1_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" 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">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_34e3e4f9-e021-4da8-af90-ecf5609f2557_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent 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_FairValueDisclosuresAbstract_c4a628e7-9327-470e-bb87-7a943780180b_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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_e1cf294f-fa68-4985-8d63-26411430d443_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink: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 Enacted Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink: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 Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_41253d30-7c46-4d7f-b79a-6dfdf9e96d9c_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" 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">Repayment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_7729f879-a2c3-48c0-b31b-f8443bc0cb29_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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_bfecbe1b-61b5-4211-8791-9923db980c05_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_TradeNamesMember_9fe6717e-0000-4d24-b9e4-51f608f54184_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_ce43c4c4-91aa-4682-a1f5-45a381e161b0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink: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) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink: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) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_8861b914-f494-46d9-ac23-adac8470a991_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_291dfa88-f607-4313-a88d-35e39f915f9d_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_65b94276-4f87-47e5-aa54-e9fc68413a9c_verboseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" 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">Defined Benefit Plans Disclosures Defined Benefit Plans [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_cdd153e4-ee78-479c-bb4b-0b9a148996cd_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_cmco_GarveyMember_ca6e7b3b-8a74-491b-bb0e-a2d7497c4330_terseLabel_en-US" xlink:label="lab_cmco_GarveyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Garvey</link:label>
    <link:label id="lab_cmco_GarveyMember_label_en-US" xlink:label="lab_cmco_GarveyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Garvey [Member]</link:label>
    <link:label id="lab_cmco_GarveyMember_documentation_en-US" xlink:label="lab_cmco_GarveyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Garvey</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_GarveyMember" xlink:to="lab_cmco_GarveyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_28a1730f-543c-4d28-86bf-e1d0bbf13bd3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink: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 in Hedges, at Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink: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 in Hedges, at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_9931b9b3-c593-42f1-a57e-2bf3ec6a784e_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_EstimatedInsuranceRecoveries_7fac08dd-528e-4a14-bc1e-1d5c829566c2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" 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">Estimated Insurance Recoveries</link:label>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:to="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CraneSolutionsMember_1a548196-2c4f-4dd9-966e-206500447e5f_terseLabel_en-US" xlink:label="lab_cmco_CraneSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crane Solutions [Member]</link:label>
    <link:label id="lab_cmco_CraneSolutionsMember_label_en-US" xlink:label="lab_cmco_CraneSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crane Solutions [Member]</link:label>
    <link:label id="lab_cmco_CraneSolutionsMember_documentation_en-US" xlink:label="lab_cmco_CraneSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crane Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember" xlink:href="cmco-20221231.xsd#cmco_CraneSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CraneSolutionsMember" xlink:to="lab_cmco_CraneSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_9af07ae2-0147-441f-a834-c0027a3838fd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_1e14616e-3af8-4c85-b377-bf3c56b1020c_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_dei_EntityTaxIdentificationNumber_acb385c5-4a28-41e8-bd0a-a49804f19a9b_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_InventoryLIFOReserve_2c0fb523-bbdd-4757-b3bc-b747893fe384_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" 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">LIFO cost less than FIFO cost</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink: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, LIFO Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserve" xlink:to="lab_us-gaap_InventoryLIFOReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_5c9045b6-4a3a-48db-a492-63a37bb02b94_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink: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, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink: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, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_e9899c14-9a6c-4d4b-b946-5b7300b1a10d_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_OtherDeferredCostsGross_2e282155-4a51-44b8-8def-c212f21b8a39_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCostsGross" xlink: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 Deferred Costs, Gross</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCostsGross_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCostsGross" xlink: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 Deferred Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCostsGross" xlink:to="lab_us-gaap_OtherDeferredCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityByLocationAxis_f2cc3f75-06d3-40c9-b892-4814239b2748_terseLabel_en-US" xlink:label="lab_dei_EntityByLocationAxis" xlink: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 by Location [Axis]</link:label>
    <link:label id="lab_dei_EntityByLocationAxis_label_en-US" xlink:label="lab_dei_EntityByLocationAxis" xlink: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 by Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityByLocationAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityByLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityByLocationAxis" xlink:to="lab_dei_EntityByLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_ab12c5c6-960d-4163-bfed-de10c5dade0f_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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_44d38879-ce88-4a14-be6d-7df9dfa5ecde_terseLabel_en-US" xlink:label="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink: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 out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink: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 out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_documentation_en-US" xlink:label="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="cmco-20221231.xsd#cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_75fd0f05-24d0-4efa-9c4e-30c946659338_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_ContractWithCustomerAssetNetCurrent_ef8fd946-339d-4d66-921a-4d61126726e9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AllotherMember_72e933d6-faa9-4469-be07-05c629f4ff20_terseLabel_en-US" xlink:label="lab_cmco_AllotherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other [Member]</link:label>
    <link:label id="lab_cmco_AllotherMember_label_en-US" xlink:label="lab_cmco_AllotherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other [Member]</link:label>
    <link:label id="lab_cmco_AllotherMember_documentation_en-US" xlink:label="lab_cmco_AllotherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember" xlink:href="cmco-20221231.xsd#cmco_AllotherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AllotherMember" xlink:to="lab_cmco_AllotherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_TravelersMember_08f48973-5513-47c9-9730-37201f68a034_terseLabel_en-US" xlink:label="lab_cmco_TravelersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travelers</link:label>
    <link:label id="lab_cmco_TravelersMember_label_en-US" xlink:label="lab_cmco_TravelersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travelers [Member]</link:label>
    <link:label id="lab_cmco_TravelersMember_documentation_en-US" xlink:label="lab_cmco_TravelersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travelers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TravelersMember" xlink:href="cmco-20221231.xsd#cmco_TravelersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_TravelersMember" xlink:to="lab_cmco_TravelersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_3a0c18a7-7df2-4e15-885d-d8e126ead39c_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfExpenseAxis_40fecdf8-b658-46b6-808b-a20e3b1920aa_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:label id="lab_us-gaap_NatureOfExpenseAxis_label_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfExpenseAxis" xlink:to="lab_us-gaap_NatureOfExpenseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2f57d098-eb51-4db9-bf8b-5c1c6af9f65e_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">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</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_AccruedLiabilitiesMember_ae176395-50d1-46a5-bc68-4fbb04bffadf_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_df90f3e3-88a0-4a2f-9906-57a4cc5bea88_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" 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">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_17832e90-6588-4592-947d-4d7752f4e8df_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 employee stock options and other share-based awards</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_71c50071-9b17-4f25-ba4c-ad63140c96d3_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</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_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_ca0898a7-b348-40c1-97f2-fc9c1b931371_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Guarantee Insurance Contracts, Risk Management Activities, Mitigating Claim Liabilities, Policy</link:label>
    <link:label id="lab_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_label_en-US" xlink:label="lab_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Guarantee Insurance Contracts, Risk Management Activities, Mitigating Claim Liabilities, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" xlink:to="lab_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DuffNortonGroupMember_3ed920b0-76dc-4c0e-ad3c-e2cd4439dbd9_terseLabel_en-US" xlink:label="lab_cmco_DuffNortonGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Duff Norton Group [Member]</link:label>
    <link:label id="lab_cmco_DuffNortonGroupMember_label_en-US" xlink:label="lab_cmco_DuffNortonGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Duff Norton Group [Member]</link:label>
    <link:label id="lab_cmco_DuffNortonGroupMember_documentation_en-US" xlink:label="lab_cmco_DuffNortonGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Duff Norton Group [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DuffNortonGroupMember" xlink:to="lab_cmco_DuffNortonGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsProductLineMember_c2b6d81f-1feb-475f-9bf4-e32ecde12ed6_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsProductLineMember" xlink: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 Goods and Service, Product and Service Benchmark</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsProductLineMember_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsProductLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service, Product and Service Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsProductLineMember" xlink:to="lab_us-gaap_CostOfGoodsProductLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c58f402c-d6ed-41ba-bc7c-263ad0ead72d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</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_dei_EntityCentralIndexKey_98efa68a-f013-45dc-940e-c97a4bd22990_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_dd536d30-c7a8-47cb-a97c-c8d7739af601_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_IndustrialProductsMember_3155e468-2600-480f-88ac-742709c3805f_terseLabel_en-US" xlink:label="lab_cmco_IndustrialProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Products [Member]</link:label>
    <link:label id="lab_cmco_IndustrialProductsMember_label_en-US" xlink:label="lab_cmco_IndustrialProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Products [Member]</link:label>
    <link:label id="lab_cmco_IndustrialProductsMember_documentation_en-US" xlink:label="lab_cmco_IndustrialProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember" xlink:href="cmco-20221231.xsd#cmco_IndustrialProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_IndustrialProductsMember" xlink:to="lab_cmco_IndustrialProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_9b9faa97-c807-4083-b96f-22fc46f79f33_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_1e554fb1-fa42-40a3-939f-ff411d755464_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">SEC Schedule, 12-09, Allowance, Credit Loss</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_17f06c0e-f9ee-4fef-b832-5ab2a5c841a6_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_cmco_IndemnityCostsCoveredByInsurancePercentage_1bc65918-cb5c-4260-897b-8e11d0ff4547_terseLabel_en-US" xlink:label="lab_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnity Costs Covered by Insurance, Percentage</link:label>
    <link:label id="lab_cmco_IndemnityCostsCoveredByInsurancePercentage_label_en-US" xlink:label="lab_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnity Costs Covered by Insurance, Percentage</link:label>
    <link:label id="lab_cmco_IndemnityCostsCoveredByInsurancePercentage_documentation_en-US" xlink:label="lab_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnity Costs Covered by Insurance, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:href="cmco-20221231.xsd#cmco_IndemnityCostsCoveredByInsurancePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:to="lab_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a8fc1c76-95ae-46a3-9ae9-99d69558494e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_593c770f-4ed5-4818-b5eb-ef0c5ad126a2_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_dei_CityAreaCode_885a09d1-10d0-40f2-90e5-524a2732812f_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_LongTermDebtPercentageBearingVariableInterestRate_e47b8159-93c3-427e-b34d-df2e940b2ed4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink: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, Percentage Bearing Variable Interest, Percentage Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink: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, Percentage Bearing Variable Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_8e49c290-a292-455f-909e-f6c5fb0ba21e_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_ca016657-306d-4f89-9068-aef95ea99fe0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_5a46a139-c413-4270-8f1b-b8fd3931349c_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_074b0321-95e6-4a42-92b9-88ec1d70b9dc_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_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_8edfda96-b940-41e4-945d-33902e1ceb76_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" xlink: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, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" xlink: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, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_dcd596d6-edc6-46f3-8cce-472811bd7c02_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_DividendsAxis_f33d04a7-70c0-42c2-b503-f3399f91f509_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_label_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis" xlink:to="lab_us-gaap_DividendsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_18a20307-bf3a-436e-8b5c-b8d105b784ef_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_17093c23-68be-4044-b3e7-ad9811c1548c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_e476f8d0-0828-4abf-a7c0-78c0984bc973_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_ff76046e-4967-4008-a509-c908a13b6bf0_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_DeferredCompensationArrangementWithIndividualCompensationExpense_db0fadda-ec35-498e-8e2b-4082b97b037d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink: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 Arrangement with Individual, Compensation Expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink: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 Compensation Arrangement with Individual, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b5f2a8a4-0503-4086-aace-62a84415f0f2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non current 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_LossContingencyAccrualPayments_51b6e096-3ab3-4e14-8eb6-dc94bda99c13_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments" 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 Contingency Accrual, Payments</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments" xlink: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 Accrual, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualPayments" xlink:to="lab_us-gaap_LossContingencyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_87b584e6-8b5e-450a-8025-da981efabf92_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3d132f21-9dd2-42e8-ab57-d999cc913462_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">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_cded8a50-74ab-4e3c-8be6-e3bf384e6d2a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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 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_us-gaap_ResearchAndDevelopmentExpenseMember_28b6225a-ae90-453e-8391-c77beb490f11_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ac7a36c7-4822-48ec-8327-ce21acc8a87a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_088eb1d1-d0b1-44da-af09-6dcccdd56cd5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromOtherEquity_b7410ec5-7cdd-4d98-b2a3-b36276f737a6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherEquity" xlink: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 Other Equity</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherEquity" xlink: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 Other Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherEquity" xlink:to="lab_us-gaap_ProceedsFromOtherEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_57834c09-2010-402f-96eb-ceb1de76c9d6_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>cmco-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:9f514303-0a94-4dc5-bdda-1d3f376c6d2f,g:b55a2e26-9797-43eb-bf4d-40eedb41b190-->
<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.cmworks.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cmco-20221231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_113d2a7d-e1e7-480f-85af-6f3ff7a7cea9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_Security12bTitle_113d2a7d-e1e7-480f-85af-6f3ff7a7cea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_03a3c765-c5c5-4571-87ff-e8f9f71df967" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentTransitionReport_03a3c765-c5c5-4571-87ff-e8f9f71df967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_74ccfd5e-a829-49eb-b3e0-0733c2a5f38d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentQuarterlyReport_74ccfd5e-a829-49eb-b3e0-0733c2a5f38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_35db11c1-7a05-4455-8a9c-2c6c473ec03e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentType_35db11c1-7a05-4455-8a9c-2c6c473ec03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_bdbc64c0-4861-47f2-a293-faaacdf2eb3b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityFileNumber_bdbc64c0-4861-47f2-a293-faaacdf2eb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8cd3c44a-0ab6-4bc0-821b-faa93c189396" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentPeriodEndDate_8cd3c44a-0ab6-4bc0-821b-faa93c189396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_b6edae0f-3841-4a6e-ad45-d13f864caa6d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_AmendmentFlag_b6edae0f-3841-4a6e-ad45-d13f864caa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_4a56122a-559d-4d14-85f8-fa5f56de4054" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityRegistrantName_4a56122a-559d-4d14-85f8-fa5f56de4054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0af327b7-2fea-48c1-9655-e44ac4a7f8d8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0af327b7-2fea-48c1-9655-e44ac4a7f8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_224c1a5f-53c5-404d-b55e-0e2d9419da20" 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_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityCentralIndexKey_224c1a5f-53c5-404d-b55e-0e2d9419da20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_73ffd450-5629-4bf5-950f-3e780f4eddeb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityCurrentReportingStatus_73ffd450-5629-4bf5-950f-3e780f4eddeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b84ee308-5960-4e15-80ba-1445ccfdb8c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityInteractiveDataCurrent_b84ee308-5960-4e15-80ba-1445ccfdb8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_241fcbc6-915c-4a19-ba7f-fba5461ba593" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityShellCompany_241fcbc6-915c-4a19-ba7f-fba5461ba593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1e5b4540-9906-4e8b-82cf-f9892788c4e7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_CurrentFiscalYearEndDate_1e5b4540-9906-4e8b-82cf-f9892788c4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_743c01be-e7db-4d71-b310-64fc47d9db4f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentFiscalYearFocus_743c01be-e7db-4d71-b310-64fc47d9db4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1ac0d224-2bd0-414d-b218-abce388161fc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1ac0d224-2bd0-414d-b218-abce388161fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6d02af99-01ae-47bc-a69c-caddb613ef16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityTaxIdentificationNumber_6d02af99-01ae-47bc-a69c-caddb613ef16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b8fb1a8b-3813-4290-82e6-d48d74099bfc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityAddressAddressLine1_b8fb1a8b-3813-4290-82e6-d48d74099bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d6b6d8ad-48a7-4104-888c-e8ca5922dc8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityAddressCityOrTown_d6b6d8ad-48a7-4104-888c-e8ca5922dc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d5f8d5ab-a471-471b-83dd-b65db465f7c4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityAddressStateOrProvince_d5f8d5ab-a471-471b-83dd-b65db465f7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_b29cb637-0985-4f10-a4b1-5c838fde7610" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityAddressPostalZipCode_b29cb637-0985-4f10-a4b1-5c838fde7610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2d517473-f89c-4628-b2b3-931f3f6d6039" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_TradingSymbol_2d517473-f89c-4628-b2b3-931f3f6d6039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_1bf0a5a9-4de9-4d53-bc5a-4a95f71bfd27" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_SecurityExchangeName_1bf0a5a9-4de9-4d53-bc5a-4a95f71bfd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_3bc6429f-fad6-4305-9535-fc21d787b4e7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_CityAreaCode_3bc6429f-fad6-4305-9535-fc21d787b4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_17516b2c-f3f2-4387-8390-06cde6650eff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_LocalPhoneNumber_17516b2c-f3f2-4387-8390-06cde6650eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_1a3d2a5e-7254-41d7-9d4b-943ba9bf933d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntitySmallBusiness_1a3d2a5e-7254-41d7-9d4b-943ba9bf933d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_fb13f230-69a5-4c1a-95e4-e90462776d90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityEmergingGrowthCompany_fb13f230-69a5-4c1a-95e4-e90462776d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7246b65e-0611-49c3-abd9-103398317ddc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityFilerCategory_7246b65e-0611-49c3-abd9-103398317ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_59f926cb-273d-4034-870f-6028a3d7634a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8f0500db-1b25-435b-b061-efc6ae7d02ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_42745952-eb05-4a0c-a9c2-6a0ef2947689" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_2af37371-fb6e-44c2-b8ae-2ca8273c8119" 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_e8bf7998-d877-4c3d-a978-36d728372e83" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_2af37371-fb6e-44c2-b8ae-2ca8273c8119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e2427f9e-f396-4200-971a-08a8dece71e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e2427f9e-f396-4200-971a-08a8dece71e2" xlink:to="loc_us-gaap_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:to="loc_srt_StatementScenarioAxis_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_789448e7-e05b-42e4-b83a-45bc3a18dd1d" 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_13ff804e-54a5-4875-8dd2-552568e9a437" xlink:to="loc_srt_ScenarioUnspecifiedDomain_789448e7-e05b-42e4-b83a-45bc3a18dd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" 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_470c6ff8-eb9c-4e84-bc49-99b3c3c63e84" xlink:to="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:to="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eae2aa8d-19ab-4951-b8ff-897e0afef7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eae2aa8d-19ab-4951-b8ff-897e0afef7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_64554ed7-532a-4af9-a11e-727530cbb00a" 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_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_64554ed7-532a-4af9-a11e-727530cbb00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c169b4d2-ff07-4c57-8a07-8b1949927c12" 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_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_InventoryNet_c169b4d2-ff07-4c57-8a07-8b1949927c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_d3ed384d-7272-46d9-8f3b-59da16a7318d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_d3ed384d-7272-46d9-8f3b-59da16a7318d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_82731f3c-7b79-4e0d-abfc-6a96d10c8417" 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_AssetsCurrentAbstract_01d3b405-2e89-4e3c-85be-37bee5ec61fe" xlink:to="loc_us-gaap_AssetsCurrent_82731f3c-7b79-4e0d-abfc-6a96d10c8417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3395d6ab-b129-4d6a-aacd-e23e15a8d1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3395d6ab-b129-4d6a-aacd-e23e15a8d1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_388fd4a3-9a9e-421d-8a20-f81bb7937245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_Goodwill_388fd4a3-9a9e-421d-8a20-f81bb7937245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e8f48cf0-ae3e-4dd7-b3d3-ef24b79e1ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e8f48cf0-ae3e-4dd7-b3d3-ef24b79e1ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_934d7687-1e76-43e4-8b3a-fffc1c859636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_934d7687-1e76-43e4-8b3a-fffc1c859636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_df4ec0d5-c9bc-458b-bb95-078ff96d2a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_df4ec0d5-c9bc-458b-bb95-078ff96d2a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_11f93dbd-2132-4e01-85f9-36ab4a3b9738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_11f93dbd-2132-4e01-85f9-36ab4a3b9738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cfa6f3b2-e5ae-487f-8302-478c8083a4b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_12c7d451-6f79-41d0-9929-cb24bf92ed0c" xlink:to="loc_us-gaap_Assets_cfa6f3b2-e5ae-487f-8302-478c8083a4b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_727de2ca-e740-41e2-a985-1eb84ea02cdd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_58952dde-5750-4dbf-a6af-3094dbfe40a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_58952dde-5750-4dbf-a6af-3094dbfe40a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f9b5bd30-81f5-4a70-9e0c-b8096cf4c931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f9b5bd30-81f5-4a70-9e0c-b8096cf4c931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_20dc3efb-5884-4dce-ae67-a2df4ffbb961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_LongTermDebtCurrent_20dc3efb-5884-4dce-ae67-a2df4ffbb961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9b4be58b-9d50-4578-9c8f-d7596343b755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c320a21e-0198-4153-ad2e-ac82b042065a" xlink:to="loc_us-gaap_LiabilitiesCurrent_9b4be58b-9d50-4578-9c8f-d7596343b755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_79cfa074-235f-4c92-a2e6-355713b48f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_79cfa074-235f-4c92-a2e6-355713b48f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6a1430af-7d7f-4626-b16f-0f4b766bb105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6a1430af-7d7f-4626-b16f-0f4b766bb105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_97909633-d709-4bff-b63b-daef3915821e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_Liabilities_97909633-d709-4bff-b63b-daef3915821e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3a170b09-0c3d-4051-ba34-beec61945d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_CommonStockValue_3a170b09-0c3d-4051-ba34-beec61945d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_4197465a-ead7-4b49-929e-462d25d2077d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_TreasuryStockValue_4197465a-ead7-4b49-929e-462d25d2077d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ac2e4bc0-31f8-4d58-bda0-5e77747e2dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ac2e4bc0-31f8-4d58-bda0-5e77747e2dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18630182-9fd6-4916-bcdb-896f6b4f9b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18630182-9fd6-4916-bcdb-896f6b4f9b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3cbb930-2eb3-4bab-8da8-f2ae5de886bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3cbb930-2eb3-4bab-8da8-f2ae5de886bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f86341a1-345c-45f4-8090-abbe08e9968d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_cba12714-bc2a-4b21-9b5d-1a8667affc02" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f86341a1-345c-45f4-8090-abbe08e9968d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_332b3ae1-9116-4f42-861a-f46f70ad3936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesIssued_332b3ae1-9116-4f42-861a-f46f70ad3936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ed2b4da0-ffba-477b-b81f-787defe3b7e8" 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_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ed2b4da0-ffba-477b-b81f-787defe3b7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_630b0419-80e2-471b-b45c-235ac06b2794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_630b0419-80e2-471b-b45c-235ac06b2794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d5a5d82a-59f4-4fa7-b813-394d067a9f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0596eb86-3d1b-4813-be51-1a9b6049e722" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d5a5d82a-59f4-4fa7-b813-394d067a9f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_cf3bf4a0-5f00-4d33-8cc1-8ace63135665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cf3bf4a0-5f00-4d33-8cc1-8ace63135665" xlink:to="loc_us-gaap_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:to="loc_srt_StatementScenarioAxis_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_be80a57e-4ebb-4646-ae28-bcd498817e0b" 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_80fd97b9-68a5-430a-9846-4eeb8ffec62c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_be80a57e-4ebb-4646-ae28-bcd498817e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" 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_336ce9cb-3bf0-438b-9b22-317cb5ff6ec3" xlink:to="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d6358704-66c9-4023-903b-cef9b9ba7ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d6358704-66c9-4023-903b-cef9b9ba7ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ac458e82-f225-4b9a-8822-c2a05b18f87e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesIssued_ac458e82-f225-4b9a-8822-c2a05b18f87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7231ebf4-75a3-4a52-9b5a-0b74327bd085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2f27c7a0-5be4-4eed-8177-e16f8d9eb91a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7231ebf4-75a3-4a52-9b5a-0b74327bd085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedStatementsofOperationsandRetainedEarnings"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_444ef36d-f855-4978-b261-2adf28f0de36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_444ef36d-f855-4978-b261-2adf28f0de36" xlink:to="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b5079011-c647-4ba5-a8f1-a7c3852c2816" 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_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b5079011-c647-4ba5-a8f1-a7c3852c2816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" 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_b5079011-c647-4ba5-a8f1-a7c3852c2816" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_2eea97dc-7fd8-4b99-aa72-47c389b3cd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:to="loc_us-gaap_LiabilityMember_2eea97dc-7fd8-4b99-aa72-47c389b3cd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsMember_2715bbe8-7614-4e94-b853-e51ecf01d4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c798d63-eba7-4f15-9b61-b55dc76775a8" xlink:to="loc_us-gaap_AssetsMember_2715bbe8-7614-4e94-b853-e51ecf01d4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_4f449b3e-0cc0-435b-8344-90a9a93dd1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_d4e85cfc-16c5-4804-a989-71fa550f4ffe" xlink:to="loc_us-gaap_DividendsDomain_4f449b3e-0cc0-435b-8344-90a9a93dd1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_71b4a651-d280-4f57-bb18-3f543c36a376" 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_2c1369ae-901f-4fe3-bf20-11deb06c1240" xlink:to="loc_us-gaap_EquityComponentDomain_71b4a651-d280-4f57-bb18-3f543c36a376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f23dc4a9-b37b-4082-a147-059a5780e9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_71b4a651-d280-4f57-bb18-3f543c36a376" xlink:to="loc_us-gaap_RetainedEarningsMember_f23dc4a9-b37b-4082-a147-059a5780e9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f80e2d90-9e9c-4c27-81a4-1349ff52c449" xlink:to="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a8e6f391-53f1-4d2f-8cbf-eb95ca0ef89a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_dad4f59f-81e5-4ac6-9ea8-1b99f2b29faa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a8e6f391-53f1-4d2f-8cbf-eb95ca0ef89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_35ca68cc-2845-452a-bf62-33600ffd4fe3" 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_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_35ca68cc-2845-452a-bf62-33600ffd4fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7fc8afa2-043b-49fe-9719-3c3b9f8f7570" 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_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_GrossProfit_7fc8afa2-043b-49fe-9719-3c3b9f8f7570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_b995e5bb-9c55-4c4a-9036-282de76ca3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_SellingExpense_b995e5bb-9c55-4c4a-9036-282de76ca3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_827db41f-a791-4c6a-9ee8-6e806b868b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_827db41f-a791-4c6a-9ee8-6e806b868b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ef6f08ce-b1fa-453c-a58a-897807850b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ef6f08ce-b1fa-453c-a58a-897807850b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_243720ef-a7d4-4861-a7ec-958d5f3862d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_461914cd-ab27-43b4-8f5c-acbb0e0342cf" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_243720ef-a7d4-4861-a7ec-958d5f3862d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4e26c6be-52e6-4fd1-b3bb-5bcb9a38e96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingExpenses_4e26c6be-52e6-4fd1-b3bb-5bcb9a38e96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_614a2ad9-d260-43bc-bb81-731885682553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OperatingIncomeLoss_614a2ad9-d260-43bc-bb81-731885682553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpensesAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1ae564c9-2b13-4630-82a8-bdb4d15efce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_InterestExpense_1ae564c9-2b13-4630-82a8-bdb4d15efce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3c28dd1b-8633-407a-a44a-c49be82c90c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3c28dd1b-8633-407a-a44a-c49be82c90c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_844db326-77ef-41a2-a747-bfe2302b03f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_GainLossOnInvestments_844db326-77ef-41a2-a747-bfe2302b03f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d4c807e6-0594-4372-8951-faf24fef28f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d4c807e6-0594-4372-8951-faf24fef28f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d7e4e8ea-8061-4888-8f86-b300ca863865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_e9cf42fe-a9e8-442f-ae75-7db27671fd78" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d7e4e8ea-8061-4888-8f86-b300ca863865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_80722f69-b426-4bcd-a1e4-b00d76e1a20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_80722f69-b426-4bcd-a1e4-b00d76e1a20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_af456775-7c9f-47e6-b2a3-f6e7ac40119f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_af456775-7c9f-47e6-b2a3-f6e7ac40119f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_23e349fb-11f2-4675-a5c5-396105409452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_95bc5bb7-115d-4e1d-a665-0099707b5627" xlink:to="loc_us-gaap_ProfitLoss_23e349fb-11f2-4675-a5c5-396105409452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_a71bbe8e-f6f4-480b-be1a-d6196f8e1b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_Dividends_a71bbe8e-f6f4-480b-be1a-d6196f8e1b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42dafa31-0913-4e8d-8c70-35d59f7f0897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42dafa31-0913-4e8d-8c70-35d59f7f0897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7bbc1e18-3a01-45e5-b772-b986b5b34fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_92afc482-b768-40e8-9f3a-95920037ce42" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7bbc1e18-3a01-45e5-b772-b986b5b34fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75c3c777-7ef4-4fcd-a8ad-12c1dd610882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ce80ca01-8e29-40cf-9d62-041a36b2724d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75c3c777-7ef4-4fcd-a8ad-12c1dd610882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5c5599c3-e18f-42a7-b211-9cd86225be2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_84f23499-0b3b-4fa6-a9ac-59baf19c6a76" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5c5599c3-e18f-42a7-b211-9cd86225be2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2287e9c2-12a2-4d79-8d19-5eff23336b33" 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_EarningsPerShareBasicAbstract_676b2788-9826-419b-8998-83edce03089e" xlink:to="loc_us-gaap_EarningsPerShareBasic_2287e9c2-12a2-4d79-8d19-5eff23336b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_945ad835-e4d2-4a72-9619-fd365b302604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_77f449b4-2594-4db8-8854-a31f9c52455a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_945ad835-e4d2-4a72-9619-fd365b302604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_764312ca-0eac-46a8-af66-e5abb574a9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_155a7376-47ca-40da-85f2-53cc88f1d463" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_764312ca-0eac-46a8-af66-e5abb574a9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7e91b17a-9a77-42a7-8ead-20549fbe0b1a" 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_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_7e91b17a-9a77-42a7-8ead-20549fbe0b1a" xlink:to="loc_us-gaap_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_512a6d95-d085-45eb-9774-158f1856093b" xlink:to="loc_srt_StatementScenarioAxis_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_dec38f65-ea3c-499d-a66a-44bf6a360586" 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_e50aa367-85c3-4da5-a2bb-0941a4ac5883" xlink:to="loc_srt_ScenarioUnspecifiedDomain_dec38f65-ea3c-499d-a66a-44bf6a360586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_028f817a-c89c-4386-8704-137086843d51" 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_512a6d95-d085-45eb-9774-158f1856093b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_028f817a-c89c-4386-8704-137086843d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cb452663-2cd3-48c9-b51d-4de7b5599323" 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_028f817a-c89c-4386-8704-137086843d51" xlink:to="loc_us-gaap_EquityComponentDomain_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a1a619a1-df9e-4b88-bf62-6fb46fa685b8" 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_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a1a619a1-df9e-4b88-bf62-6fb46fa685b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_818d8f02-4603-4b6a-9854-0316abf55f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cb452663-2cd3-48c9-b51d-4de7b5599323" xlink:to="loc_us-gaap_RetainedEarningsMember_818d8f02-4603-4b6a-9854-0316abf55f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" 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_512a6d95-d085-45eb-9774-158f1856093b" xlink:to="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4f7a3d41-5e02-4e68-af43-0d54eb5ee21c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_ProfitLoss_4f7a3d41-5e02-4e68-af43-0d54eb5ee21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c47f9006-3f65-4bf9-9c77-62e8df40554f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c47f9006-3f65-4bf9-9c77-62e8df40554f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a472ae42-0378-4503-987f-8c71d91eb264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a472ae42-0378-4503-987f-8c71d91eb264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_40817de0-a040-489c-bbfe-9fccefe0ca9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_40817de0-a040-489c-bbfe-9fccefe0ca9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_675d82b3-5329-4a0b-806c-378617552735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3b6d49a9-886a-4c46-9c71-5e1d9b3598ca" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_675d82b3-5329-4a0b-806c-378617552735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_523d8ef4-25d4-4afd-8fbb-8b6fc7b907d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_523d8ef4-25d4-4afd-8fbb-8b6fc7b907d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1bafc596-69b7-4936-9999-557b45ca81c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1bafc596-69b7-4936-9999-557b45ca81c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_6fa9bf36-e123-4836-9441-700b6db2e3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_6fa9bf36-e123-4836-9441-700b6db2e3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b8c0da65-8bd7-45ca-84fd-8d28cdb9d7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b8c0da65-8bd7-45ca-84fd-8d28cdb9d7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f7a631eb-b1cf-46f8-832a-e2593da24601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f7a631eb-b1cf-46f8-832a-e2593da24601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc1debd7-6ebd-462b-ab48-196c62bb00cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1723a3c0-51ba-4a33-920e-86ab07727344" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc1debd7-6ebd-462b-ab48-196c62bb00cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9a49a1b0-00e2-4b31-ab8e-682ce5fc81a6" 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_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_9a49a1b0-00e2-4b31-ab8e-682ce5fc81a6" xlink:to="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_srt_StatementScenarioAxis_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_8947f3cd-d13c-4059-9039-b9eacd6ce45a" 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_ddbe7f03-2e45-4df1-8c84-3d1293d74d62" xlink:to="loc_srt_ScenarioUnspecifiedDomain_8947f3cd-d13c-4059-9039-b9eacd6ce45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" 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_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" 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_0a97f4b6-d2e8-4530-a70a-d116c4a492ce" xlink:to="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_30575d49-23f2-4dfd-b1f4-d5d31f59ffac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_RetainedEarningsMember_30575d49-23f2-4dfd-b1f4-d5d31f59ffac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75499ed0-e254-41ba-bd32-c13d54abb2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75499ed0-e254-41ba-bd32-c13d54abb2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_837a7565-5453-4642-82ee-4dfae2baa2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_CommonStockMember_837a7565-5453-4642-82ee-4dfae2baa2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c85f3647-685d-4930-b64d-f7d21cc75faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c85f3647-685d-4930-b64d-f7d21cc75faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_9757f21e-a72e-49a1-907b-7143481fbe39" 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_0eae54b1-761a-4d68-bcdb-efad3a134458" xlink:to="loc_us-gaap_TreasuryStockMember_9757f21e-a72e-49a1-907b-7143481fbe39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_8eb895d4-63eb-4530-9bf6-283e2e2e0daa" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllOtherIndividualsMember_ad440920-0ba7-4256-b59a-f454ce9ec454" xlink:href="cmco-20221231.xsd#cmco_AllOtherIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:to="loc_cmco_AllOtherIndividualsMember_ad440920-0ba7-4256-b59a-f454ce9ec454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e98a3876-101b-4d5d-82c9-26a93fe8a608" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a86ff94b-3d0b-470d-981f-f4b8e61c310c" xlink:to="loc_srt_DirectorMember_e98a3876-101b-4d5d-82c9-26a93fe8a608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_29e2035f-587e-4876-881a-17b40dab86e5" xlink:to="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_4064769e-0490-4185-903a-aa2ff342758b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_4064769e-0490-4185-903a-aa2ff342758b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_803e004c-06cb-4fba-856b-28c046cbc994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_ProfitLoss_803e004c-06cb-4fba-856b-28c046cbc994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_54db113d-0aa3-412c-9efa-306c7f96a0fb" 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_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_54db113d-0aa3-412c-9efa-306c7f96a0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9dfb3e0c-3285-43fb-8d34-39df3d2c51c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9dfb3e0c-3285-43fb-8d34-39df3d2c51c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_90278325-5144-47c8-983a-606d015a0fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_90278325-5144-47c8-983a-606d015a0fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e983d3f3-3690-45aa-9edd-2af0026415af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e983d3f3-3690-45aa-9edd-2af0026415af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2b8732ee-0c94-43c7-8bec-e98177404ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2b8732ee-0c94-43c7-8bec-e98177404ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cf212e68-6a22-4481-af4c-2e3165e90065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_ShareBasedCompensation_cf212e68-6a22-4481-af4c-2e3165e90065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c23d27c8-3675-4556-9c40-47bffe5b2c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c23d27c8-3675-4556-9c40-47bffe5b2c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_53107659-842a-4095-ad79-37928c14ef77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_53107659-842a-4095-ad79-37928c14ef77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_dc954c4b-301e-4edf-8755-a9c7a83944ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_dc954c4b-301e-4edf-8755-a9c7a83944ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0decd324-3e37-4279-ba6e-e4a5dd9037ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0decd324-3e37-4279-ba6e-e4a5dd9037ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_53b49154-bac2-4007-b522-87f7d3bb5740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_53b49154-bac2-4007-b522-87f7d3bb5740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_826723a8-ed26-4a2d-ac77-7cfff34ca5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af2c7fed-e643-4c4b-b58d-418de9236439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_512308dd-71eb-41fa-842c-a5bd1bfa4c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f1fd9596-692e-4b10-b5e4-3b4c6cc46b64" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_512308dd-71eb-41fa-842c-a5bd1bfa4c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_438919e4-26b9-459e-a81b-dccb9d739fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3fb486c8-d82a-42d0-9d2f-a07652741aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmco-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0888fd44-0c1a-42a7-b94f-edad1397c8a0" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" 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_StatementOfCashFlowsAbstract_0888fd44-0c1a-42a7-b94f-edad1397c8a0" xlink:to="loc_us-gaap_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_957c9b0b-3e3c-4526-82a5-3b6c3f912748" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_957c9b0b-3e3c-4526-82a5-3b6c3f912748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29773167-be6b-4619-966d-e03451abaa8d" 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_957c9b0b-3e3c-4526-82a5-3b6c3f912748" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29773167-be6b-4619-966d-e03451abaa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5e58d5cb-87dc-4021-bf4c-2b8324261416" 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_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_srt_StatementScenarioAxis_5e58d5cb-87dc-4021-bf4c-2b8324261416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_3e877b3f-5541-40ca-8849-1cca7a9993de" 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_5e58d5cb-87dc-4021-bf4c-2b8324261416" xlink:to="loc_srt_ScenarioUnspecifiedDomain_3e877b3f-5541-40ca-8849-1cca7a9993de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" 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_8ede85c7-9fe7-4d58-b5bc-26ad5ae81799" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_bb11c311-92fa-4146-ae3f-3db6e4c04f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d351b648-9f84-4dee-aa42-318ab25cabce" xlink:to="loc_us-gaap_SubsequentEventMember_bb11c311-92fa-4146-ae3f-3db6e4c04f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_98f4364d-c70e-44f8-8bae-54c5e30159bf" xlink:to="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c76aa4a9-1ac0-4c13-918f-7fec6373a808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_ProfitLoss_c76aa4a9-1ac0-4c13-918f-7fec6373a808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" 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_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a23f300c-3dbf-4a0d-95ad-b810c33faab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a23f300c-3dbf-4a0d-95ad-b810c33faab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_98070143-8934-4f46-ae88-0e91197b274b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_98070143-8934-4f46-ae88-0e91197b274b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_a46fc070-70c7-4ee8-b39f-ba76a57084d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_a46fc070-70c7-4ee8-b39f-ba76a57084d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7d6d585c-bee0-40c3-b18b-7a3a49e8fced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_ShareBasedCompensation_7d6d585c-bee0-40c3-b18b-7a3a49e8fced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_3a90888e-8401-4eee-ba70-906bf0ae2e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_3a90888e-8401-4eee-ba70-906bf0ae2e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0f7c8f16-0a69-4a34-b7f0-906c30e5f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0f7c8f16-0a69-4a34-b7f0-906c30e5f70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_d86688c5-5d91-499b-a915-f71a7ea7b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_d86688c5-5d91-499b-a915-f71a7ea7b1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_08ada082-1663-433c-ae66-0435c0adde92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_08ada082-1663-433c-ae66-0435c0adde92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_35810656-a23a-40e3-b26b-a6a746c7bea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_35810656-a23a-40e3-b26b-a6a746c7bea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_48ed7193-e266-45f8-9ae8-c1683dc73e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e46dd119-794d-4367-a706-4d865f8de302" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_48ed7193-e266-45f8-9ae8-c1683dc73e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1b2ee946-03e5-4462-a399-8530c77c5971" 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_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1b2ee946-03e5-4462-a399-8530c77c5971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8d706194-5b75-4a77-81df-768d61d4b3d0" 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_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8d706194-5b75-4a77-81df-768d61d4b3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_21200a95-61b3-41d9-a3ab-de24c4d1190e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_21200a95-61b3-41d9-a3ab-de24c4d1190e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_28a00ee0-5100-4fe7-8d79-dd4a50e22065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_28a00ee0-5100-4fe7-8d79-dd4a50e22065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_9dc0e796-da51-4b4b-9a8e-b5326202ae71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_9dc0e796-da51-4b4b-9a8e-b5326202ae71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bd918ee0-4a31-430a-a732-35cfdc9cd470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bd918ee0-4a31-430a-a732-35cfdc9cd470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6800614a-6a4a-4433-9ab0-a98421daf4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3cde7397-d72b-4f6d-8927-dea9b13a68f0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6800614a-6a4a-4433-9ab0-a98421daf4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0ab23ed-d569-4731-87c1-e0760f9aa3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bf46c411-f521-4143-8cc9-9c8d31f21a23" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a0ab23ed-d569-4731-87c1-e0760f9aa3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8d63f1a5-9838-4c02-837a-72f00a81dc75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8d63f1a5-9838-4c02-837a-72f00a81dc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_fd34bd5c-1d7d-4550-8422-4149e7eac97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_fd34bd5c-1d7d-4550-8422-4149e7eac97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36b1132e-9349-4f63-9692-2405fa6bd5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36b1132e-9349-4f63-9692-2405fa6bd5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fee5440b-114a-4131-b617-d9fc9b2afa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fee5440b-114a-4131-b617-d9fc9b2afa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_06153698-e09e-409f-bdb0-546c7a63de80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_06153698-e09e-409f-bdb0-546c7a63de80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_da4149a5-3aa6-459d-a43f-3166ee6dc4af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_da4149a5-3aa6-459d-a43f-3166ee6dc4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_847a0d76-5c3f-4319-b6bb-95cd0b9a712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_847a0d76-5c3f-4319-b6bb-95cd0b9a712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dd28996-985b-492a-9538-05f4fad7daac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bcf3b867-deaf-457a-8cf5-62d1dbb708e5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dd28996-985b-492a-9538-05f4fad7daac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_55b1288b-744c-45af-9656-94afa8fecb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_55b1288b-744c-45af-9656-94afa8fecb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4432f384-b65f-4ae4-976a-5bdbb4629976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4432f384-b65f-4ae4-976a-5bdbb4629976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_cca6410b-9c5a-40bf-89b6-d2f5c28a64ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_cca6410b-9c5a-40bf-89b6-d2f5c28a64ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7d7c6e68-4dcd-431e-baa5-7cf3bbb9a242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7d7c6e68-4dcd-431e-baa5-7cf3bbb9a242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ad53cd62-e363-4106-bfa3-88b89035d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ad53cd62-e363-4106-bfa3-88b89035d66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_a8f8173b-c6f6-4644-a258-9528356acf56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_a8f8173b-c6f6-4644-a258-9528356acf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_47dfd0aa-dfcd-46f2-8c36-9b35d1769793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_47dfd0aa-dfcd-46f2-8c36-9b35d1769793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_549e92be-db3c-4c31-bf93-8a1cdefd913f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_549e92be-db3c-4c31-bf93-8a1cdefd913f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_76a2aeb6-b3fd-4c5b-8b58-31639b807840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_PaymentsOfDividends_76a2aeb6-b3fd-4c5b-8b58-31639b807840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_1a6ca4ce-5ef7-42f3-9392-e54313ce7778" xlink:href="cmco-20221231.xsd#cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee_1a6ca4ce-5ef7-42f3-9392-e54313ce7778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1b6bf4a4-9949-44be-9c0f-a97e2740f1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9a659055-2b68-47cc-bca5-f48cbd08b182" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1b6bf4a4-9949-44be-9c0f-a97e2740f1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_612842e8-2e12-43ef-b452-61d2f47042d7" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_612842e8-2e12-43ef-b452-61d2f47042d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae7e9e5f-a60e-47db-a2e6-56e198c9f62a" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae7e9e5f-a60e-47db-a2e6-56e198c9f62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cf4bd7e-b6d9-4685-b373-62b41a667a4a" 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_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cf4bd7e-b6d9-4685-b373-62b41a667a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6ae61d0e-25e4-4355-8885-c75bb15c47e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2effca3b-cd1f-44eb-8b46-8eea60b8b404" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6ae61d0e-25e4-4355-8885-c75bb15c47e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b55486c9-860a-4873-b897-09be3a3cec95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0888fd44-0c1a-42a7-b94f-edad1397c8a0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_b55486c9-860a-4873-b897-09be3a3cec95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a2088c2e-f351-4460-bc75-bf91cc63add3" 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_b55486c9-860a-4873-b897-09be3a3cec95" xlink:to="loc_us-gaap_InterestPaidNet_a2088c2e-f351-4460-bc75-bf91cc63add3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_2b83ed0d-271f-482e-90af-04f22c1d90a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b55486c9-860a-4873-b897-09be3a3cec95" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_2b83ed0d-271f-482e-90af-04f22c1d90a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_f4a9ab3b-8f0e-430e-adc5-5a532c4c2b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b55486c9-860a-4873-b897-09be3a3cec95" xlink:to="loc_us-gaap_RestrictedCash_f4a9ab3b-8f0e-430e-adc5-5a532c4c2b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement" xlink:type="simple" xlink:href="cmco-20221231.xsd#CondensedConsolidatedStatementsofShareholdersEquityStatement"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_64b1fca5-5264-4118-8d5d-08f0187161e6" 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_0b96ce0f-c176-43b1-81cf-96dd08b10033" 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_64b1fca5-5264-4118-8d5d-08f0187161e6" xlink:to="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_42398ec5-4802-459d-b9fa-f9ebbfefebfd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_95820aec-a1ea-4464-a520-6f2f21d08d49" xlink:to="loc_srt_RestatementDomain_42398ec5-4802-459d-b9fa-f9ebbfefebfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1fa426e1-0487-4e88-b461-35182153fbd5" 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_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1fa426e1-0487-4e88-b461-35182153fbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" 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_1fa426e1-0487-4e88-b461-35182153fbd5" xlink:to="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6b056fb6-ad5b-4cfe-8a1a-7638d72c6d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6b056fb6-ad5b-4cfe-8a1a-7638d72c6d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bd158194-eb95-4ff6-b0e2-da287eb947aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_CommonStockMember_bd158194-eb95-4ff6-b0e2-da287eb947aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_58d8cda7-c61f-4d08-b0a8-ce5b997157d7" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_RetainedEarningsMember_58d8cda7-c61f-4d08-b0a8-ce5b997157d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a423e6ac-e981-4ae9-8ff6-048396935ce4" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a423e6ac-e981-4ae9-8ff6-048396935ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_95092052-0817-4b2a-a183-02fb287d8d33" 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_ff6a967a-3814-42ad-94d0-aea305e6377f" xlink:to="loc_us-gaap_TreasuryStockMember_95092052-0817-4b2a-a183-02fb287d8d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bfd4c05f-05f1-4700-9e64-a7301ce3f365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_520931dc-af9b-46d7-84d5-705434cfd263" xlink:to="loc_us-gaap_ClassOfStockDomain_bfd4c05f-05f1-4700-9e64-a7301ce3f365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_c205cad5-93ae-485f-bf80-dd2b8651b7bc" 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_fb79fa95-4537-48db-9470-e87cb8c8acbd" xlink:to="loc_us-gaap_TypeOfAdoptionMember_c205cad5-93ae-485f-bf80-dd2b8651b7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_83ac3c55-8e72-448b-89c6-6bfa6652645c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_81b682e5-86b9-4ce3-bc3b-60fb3cd14e9f" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_83ac3c55-8e72-448b-89c6-6bfa6652645c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d5de720f-5aeb-47fc-b4b2-10c6cb310993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_42c4db2d-6dc4-4c3e-9618-9133f3525c93" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d5de720f-5aeb-47fc-b4b2-10c6cb310993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_c64ee747-c440-436d-b950-d8b77e50989a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4289ea3d-fa9d-40a2-9434-1515991779be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:to="loc_srt_DirectorMember_4289ea3d-fa9d-40a2-9434-1515991779be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllOtherIndividualsMember_5a8c6d34-4022-463b-b74b-735ade93af10" xlink:href="cmco-20221231.xsd#cmco_AllOtherIndividualsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3472aa98-236a-41ff-9eca-5bb4b94dbd05" xlink:to="loc_cmco_AllOtherIndividualsMember_5a8c6d34-4022-463b-b74b-735ade93af10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b96ce0f-c176-43b1-81cf-96dd08b10033" xlink:to="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" 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_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherEquity_7165061f-97c1-451f-ac31-a149393d8538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ProceedsFromOtherEquity_7165061f-97c1-451f-ac31-a149393d8538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d55ae98c-cca8-4e3b-bd80-d20b3073fa69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d55ae98c-cca8-4e3b-bd80-d20b3073fa69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_46a11bc9-86f2-47bf-9351-8bb736908e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_46a11bc9-86f2-47bf-9351-8bb736908e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_5125ffd1-111e-4789-8358-d67831ef24d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_5125ffd1-111e-4789-8358-d67831ef24d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ad46d0bc-0469-4342-8a2d-2c33a871dbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ad46d0bc-0469-4342-8a2d-2c33a871dbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2375e442-8237-414c-aa64-17bcd198736a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_CommonStockValue_2375e442-8237-414c-aa64-17bcd198736a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b3ce0e82-bd1b-44d1-b4bb-917a95e07066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b3ce0e82-bd1b-44d1-b4bb-917a95e07066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cf347d09-dd09-45af-8e8c-5ad1bf3026e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cf347d09-dd09-45af-8e8c-5ad1bf3026e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_506d1ff6-a69e-4efa-bcde-a78fffed09b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_506d1ff6-a69e-4efa-bcde-a78fffed09b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09444e38-908c-46a8-bc76-553db6f7e0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09444e38-908c-46a8-bc76-553db6f7e0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6fbf307c-8c1f-4f31-a3bc-1c5e5779ffbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ProfitLoss_6fbf307c-8c1f-4f31-a3bc-1c5e5779ffbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend_f06db3d3-0619-4e28-8d82-390290ce35ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockDividend_f06db3d3-0619-4e28-8d82-390290ce35ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_e57510a9-fb13-4374-958c-45d4149404a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_Dividends_e57510a9-fb13-4374-958c-45d4149404a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9121e4bd-2984-41fd-9500-eed48c045d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9121e4bd-2984-41fd-9500-eed48c045d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4c71b467-a8f4-4894-981b-87a234086fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4c71b467-a8f4-4894-981b-87a234086fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_84e4d007-7f3b-443e-abcb-c4659208026c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_84e4d007-7f3b-443e-abcb-c4659208026c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_e832e340-8bf8-452c-a7d6-0df5ef91a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_e832e340-8bf8-452c-a7d6-0df5ef91a6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_84b3cdf9-d8bb-4880-bdda-1198ac61317d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_84b3cdf9-d8bb-4880-bdda-1198ac61317d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2d406337-612a-4ade-9e33-5ec644346fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2d406337-612a-4ade-9e33-5ec644346fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a9dbf72c-8cbd-4dfe-a803-1b02b65e2879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a9dbf72c-8cbd-4dfe-a803-1b02b65e2879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e0aec75c-28cd-41d2-9df9-74c7684b1d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_ShareBasedCompensation_e0aec75c-28cd-41d2-9df9-74c7684b1d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_67bf0094-3cf0-444e-bf36-331f1ba4db22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_TreasuryStockShares_67bf0094-3cf0-444e-bf36-331f1ba4db22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93ae3da1-54a5-47e2-999f-ea63284544c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93ae3da1-54a5-47e2-999f-ea63284544c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_279e7cab-ba06-40ca-9942-25415a20805e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5b5fc268-b822-4c5e-a39a-a76a21ad5ffb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_279e7cab-ba06-40ca-9942-25415a20805e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_407caef7-eddb-4da5-af46-d6cb8ff3105a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_407caef7-eddb-4da5-af46-d6cb8ff3105a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_6948811c-3dc5-47a6-af71-ce7694bdf135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cfd650d2-02c5-4b43-815e-a19d1a479060" xlink:to="loc_us-gaap_TreasuryStockValue_6948811c-3dc5-47a6-af71-ce7694bdf135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="cmco-20221231.xsd#DescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c01c71fd-5dc3-4f6a-a2e6-9cbb0716bcfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_14b2dcad-e365-459a-858f-fa4e7f9d81a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c01c71fd-5dc3-4f6a-a2e6-9cbb0716bcfb" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_14b2dcad-e365-459a-858f-fa4e7f9d81a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="simple" xlink:href="cmco-20221231.xsd#BusinessCombinationsandAssetAcquisitions"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7449082e-9c67-402d-9497-8320bbb795f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_0710beaa-af44-4664-9e01-04f8f333ef1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7449082e-9c67-402d-9497-8320bbb795f9" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_0710beaa-af44-4664-9e01-04f8f333ef1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueRecognitionNotes" xlink:type="simple" xlink:href="cmco-20221231.xsd#RevenueRecognitionNotes"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueRecognitionNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8e10726f-4abb-433a-9ef7-2c584c88d64b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bd746860-00a0-460d-be5f-7d5c0d46132c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8e10726f-4abb-433a-9ef7-2c584c88d64b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bd746860-00a0-460d-be5f-7d5c0d46132c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cmco-20221231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6a3dd901-3b19-4211-9a4f-800e679167f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_13f7c7ef-a66b-460b-9dee-ae919c75f24a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6a3dd901-3b19-4211-9a4f-800e679167f2" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_13f7c7ef-a66b-460b-9dee-ae919c75f24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/Inventories" xlink:type="simple" xlink:href="cmco-20221231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_daf601d9-b4d3-4dcc-8174-9159b21ae651" 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_7835af04-d939-4853-a084-01810abf578d" 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_daf601d9-b4d3-4dcc-8174-9159b21ae651" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_7835af04-d939-4853-a084-01810abf578d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecurities" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecurities"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecurities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_419ea54c-4c94-48c6-aeb1-6e61518f29e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cd2b7c32-198d-4e7f-a09f-ec16b8e33d06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_419ea54c-4c94-48c6-aeb1-6e61518f29e8" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cd2b7c32-198d-4e7f-a09f-ec16b8e33d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a425c938-987e-4f4f-a573-859e7bac28dc" 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_GoodwillDisclosureTextBlock_8da90404-5381-471a-880c-cecd097c8057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a425c938-987e-4f4f-a573-859e7bac28dc" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_8da90404-5381-471a-880c-cecd097c8057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsDerivativeInstrumentsNotes"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e573863c-f85b-4816-bd88-59dea672f2e7" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_4b31c023-d593-4a18-acd4-a120589b02c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e573863c-f85b-4816-bd88-59dea672f2e7" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_4b31c023-d593-4a18-acd4-a120589b02c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/Debt" xlink:type="simple" xlink:href="cmco-20221231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0dad321a-cd95-4a64-913a-c68493ee16d7" 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_DebtDisclosureTextBlock_a11f8be8-2cc8-46ee-a0e2-6dd7dea6b4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0dad321a-cd95-4a64-913a-c68493ee16d7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a11f8be8-2cc8-46ee-a0e2-6dd7dea6b4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCost" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCost"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCost" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2a447512-16de-444a-8af6-86429e765b65" 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_CompensationAndEmployeeBenefitPlansTextBlock_32312236-931b-4967-bd20-7157d295a916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2a447512-16de-444a-8af6-86429e765b65" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_32312236-931b-4967-bd20-7157d295a916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShare" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7a55a2a7-df39-4bc3-923a-2ecd15326285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_f7e7861b-2369-40a8-ac0f-a761c8e7205e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7a55a2a7-df39-4bc3-923a-2ecd15326285" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_f7e7861b-2369-40a8-ac0f-a761c8e7205e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingencies" xlink:type="simple" xlink:href="cmco-20221231.xsd#LossContingencies"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_767da8f3-edeb-4a15-8fe5-d31ec72c111f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_903a9c74-c930-42fa-ae7a-7f8efd36ee51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_767da8f3-edeb-4a15-8fe5-d31ec72c111f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_903a9c74-c930-42fa-ae7a-7f8efd36ee51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cmco-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_76a14240-e929-4851-8ab9-c30de8a2a34c" 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_995317dc-65fe-4647-bdff-a5e5312d6fe1" 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_76a14240-e929-4851-8ab9-c30de8a2a34c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_995317dc-65fe-4647-bdff-a5e5312d6fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7f91ab86-7d85-42e0-82a0-917db7cdc219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7f91ab86-7d85-42e0-82a0-917db7cdc219" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f06114d1-f2e9-475c-ad4d-f9dd31e1bbc3" 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_c5a7bdc9-2c17-42a7-9bda-0d205cc8e683" xlink:to="loc_us-gaap_EquityComponentDomain_f06114d1-f2e9-475c-ad4d-f9dd31e1bbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf831ff3-8682-4832-8422-c1a50649c137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8459df09-6322-44fd-9a0d-7cd981c2f729" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf831ff3-8682-4832-8422-c1a50649c137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_07a6b6d9-3568-4b07-9826-b91b3bcd6cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7f91ab86-7d85-42e0-82a0-917db7cdc219" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_07a6b6d9-3568-4b07-9826-b91b3bcd6cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesLeasesNotes" xlink:type="simple" xlink:href="cmco-20221231.xsd#LeasesLeasesNotes"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesLeasesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d2af2131-a1ce-40eb-9bd2-15f00228252f" 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_529321b4-1539-45b9-b58d-099d9a526e8d" 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_d2af2131-a1ce-40eb-9bd2-15f00228252f" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_529321b4-1539-45b9-b58d-099d9a526e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EffectsofNewAccountingPronouncements" xlink:type="simple" xlink:href="cmco-20221231.xsd#EffectsofNewAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EffectsofNewAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_5ca215e0-a57d-455a-abfd-501ddd62d56b" 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_61f2af40-d975-4d88-b108-dab54ed3a9c3" 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_5ca215e0-a57d-455a-abfd-501ddd62d56b" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_61f2af40-d975-4d88-b108-dab54ed3a9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/SubsequentEventsNotes" xlink:type="simple" xlink:href="cmco-20221231.xsd#SubsequentEventsNotes"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/SubsequentEventsNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueRecognitionPolicies" xlink:type="simple" xlink:href="cmco-20221231.xsd#RevenueRecognitionPolicies"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueRecognitionPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3e35a568-6792-43dc-a3b0-f55d77a15533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#BusinessCombinationsandAssetAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_cd530066-c005-4f37-8501-9d6d8ca83038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" 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_BusinessCombinationAndAssetAcquisitionAbstract_cd530066-c005-4f37-8501-9d6d8ca83038" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2c7a6c49-c707-4c5b-991d-767ba2ede13d" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2c7a6c49-c707-4c5b-991d-767ba2ede13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" 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_2c7a6c49-c707-4c5b-991d-767ba2ede13d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_3d39ce9f-fb91-484f-acf7-769fc0af0ecf" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:to="loc_cmco_DornerMember_3d39ce9f-fb91-484f-acf7-769fc0af0ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_c63de1d0-eb97-4fe7-a204-e277f47d3bd1" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e593738e-e783-4b83-a612-78f492b70e94" xlink:to="loc_cmco_GarveyMember_c63de1d0-eb97-4fe7-a204-e277f47d3bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_77af214e-8c13-4d05-a3e5-729e2ffbbb33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65a8a676-8830-4774-bf52-cfc133eca734" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_77af214e-8c13-4d05-a3e5-729e2ffbbb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_79614220-8972-4c1a-92cb-484a06a6b11b" 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_BusinessAcquisitionLineItems_77af214e-8c13-4d05-a3e5-729e2ffbbb33" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_79614220-8972-4c1a-92cb-484a06a6b11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_589cd60f-7b32-4a77-9088-93911ffd2885" 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_AccountsReceivableAllowanceForCreditLossTableTextBlock_64d9c793-418e-4bf6-aef6-0de9eb5d0a29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_589cd60f-7b32-4a77-9088-93911ffd2885" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_64d9c793-418e-4bf6-aef6-0de9eb5d0a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_297413e2-d7ba-4697-b2a9-a21cffcfc0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_589cd60f-7b32-4a77-9088-93911ffd2885" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_297413e2-d7ba-4697-b2a9-a21cffcfc0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_b0739fd1-bb45-4482-9f78-6863cc5e5010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_589cd60f-7b32-4a77-9088-93911ffd2885" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_b0739fd1-bb45-4482-9f78-6863cc5e5010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairvalueMeasurementsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#FairvalueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairvalueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_238479b3-b360-442c-bed0-edc9509504f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_238479b3-b360-442c-bed0-edc9509504f0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_635d6bce-cb64-4f89-86ca-aa4f518d7144" 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_5993259e-09eb-4b75-afef-4e3ade11c509" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_635d6bce-cb64-4f89-86ca-aa4f518d7144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e9619a26-628d-411d-8a87-e758454af984" 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_a571f9b5-1d67-451d-b5aa-72c54a7d4d33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e9619a26-628d-411d-8a87-e758454af984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b8f539fc-bda4-4aea-9a94-e51bb2f95f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ddc06dcc-f165-4f96-8328-95c5f3334257" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b8f539fc-bda4-4aea-9a94-e51bb2f95f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_82360ba4-b00f-45bf-835d-4c462cad6bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_238479b3-b360-442c-bed0-edc9509504f0" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_82360ba4-b00f-45bf-835d-4c462cad6bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0354648f-113a-4a62-86fb-14056774cc14" 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_4400ae6a-dafe-4a31-9670-14698212d427" 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_0354648f-113a-4a62-86fb-14056774cc14" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_4400ae6a-dafe-4a31-9670-14698212d427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0c34e129-3638-42b0-9848-a682ff14938a" 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_13ffeb38-de06-4fc7-99e9-b2e7f59b22d5" 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_0c34e129-3638-42b0-9848-a682ff14938a" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_13ffeb38-de06-4fc7-99e9-b2e7f59b22d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_6c57fa10-7a7d-470b-a272-aae8ada278e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0c34e129-3638-42b0-9848-a682ff14938a" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_6c57fa10-7a7d-470b-a272-aae8ada278e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsandHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:to="loc_us-gaap_HedgingDesignationAxis_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" 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_4431e011-388e-4c02-a7e3-1dc8faf56faf" xlink:to="loc_us-gaap_HedgingDesignationDomain_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b8ced0ff-529f-446a-a530-3396ee6937f9" 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_2ec755cd-a297-47f3-a7d7-4329e7fb7cf7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b8ced0ff-529f-446a-a530-3396ee6937f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" 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_dd5f422d-b562-45a0-87d1-2289ef422d4d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_16454ad8-c610-446b-a18e-60ea31566500" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_ForeignExchangeContractMember_16454ad8-c610-446b-a18e-60ea31566500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_938cd567-d8f3-401a-88cf-6cb9340c3449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_InterestRateSwapMember_938cd567-d8f3-401a-88cf-6cb9340c3449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_03e16bbf-381c-47fe-b90e-333d81a367b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f20639d1-e258-45f7-b256-f506c565ff33" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_03e16bbf-381c-47fe-b90e-333d81a367b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_cdee8d0b-d8cc-4427-b0f2-ead05125533b" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_048902a7-adb0-4a00-a1f3-4aea865a9ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_048902a7-adb0-4a00-a1f3-4aea865a9ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_0217b05f-6368-4767-a6cc-daed9424f04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_0217b05f-6368-4767-a6cc-daed9424f04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e944446d-610c-4ce7-8734-3f31a9dc4809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0ceeeba6-49e9-4122-bd01-d69a8f537486" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e944446d-610c-4ce7-8734-3f31a9dc4809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ea07d3da-5e4b-4857-bbcb-7514a0f97b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11225f5e-616e-4f8c-bcb1-067b72d1de7c" 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11225f5e-616e-4f8c-bcb1-067b72d1de7c" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6f23b834-164d-4523-bb2c-f67a38ba90e7" 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_ee2041e6-5618-41fa-a8f0-e87c9f1bb835" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6f23b834-164d-4523-bb2c-f67a38ba90e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_1de3acc6-e022-4a74-9184-b0a703bc9e51" 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_6f23b834-164d-4523-bb2c-f67a38ba90e7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_1de3acc6-e022-4a74-9184-b0a703bc9e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_78421086-41d2-4906-9cc2-c02aae062ff4" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_086d58b8-4ba2-41a6-b984-6d8b0e0fd683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b7baa0e2-b382-4e1a-b7af-b3d89b4ba228" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_086d58b8-4ba2-41a6-b984-6d8b0e0fd683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cc4a5d45-d4cf-4b51-af20-1fac04fa27c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444c045b-f77b-4944-8e0a-c31cc72de188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cc4a5d45-d4cf-4b51-af20-1fac04fa27c5" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444c045b-f77b-4944-8e0a-c31cc72de188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ef645268-899e-4c62-826c-b1c62f9a244c" 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_ScheduleOfProductWarrantyLiabilityTableTextBlock_44345573-c2be-4276-8164-632244272b61" 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_CommitmentsAndContingenciesDisclosureAbstract_ef645268-899e-4c62-826c-b1c62f9a244c" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_44345573-c2be-4276-8164-632244272b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLossTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b59e8dca-dac6-4634-9ed8-3d205b989811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b59e8dca-dac6-4634-9ed8-3d205b989811" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_17bdb5c4-1870-4b94-8072-bf0ce7fe931a" 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_e21c242e-3651-41aa-babe-b4d3988243d3" xlink:to="loc_us-gaap_EquityComponentDomain_17bdb5c4-1870-4b94-8072-bf0ce7fe931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8f88e28b-50b0-4e56-af2c-162c6e278872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_47f1f88e-a6a4-4d60-8edd-d3e762bfcbf4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8f88e28b-50b0-4e56-af2c-162c6e278872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_055a6453-7afa-4a6e-8432-e58f2aef726c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b59e8dca-dac6-4634-9ed8-3d205b989811" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_055a6453-7afa-4a6e-8432-e58f2aef726c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_1814d1b4-999d-49ef-a1bb-df344a28c5f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b59e8dca-dac6-4634-9ed8-3d205b989811" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_1814d1b4-999d-49ef-a1bb-df344a28c5f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_30898429-824c-4f62-bff2-5c8e76209a15" 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_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_30898429-824c-4f62-bff2-5c8e76209a15" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10795e54-aec6-449e-a8f9-2ae034bd355c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_061ea7fe-30ad-4ba3-8f4f-b63b8205d6b8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10795e54-aec6-449e-a8f9-2ae034bd355c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1b9deed7-8363-4329-8773-454e1c09da12" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_edfc0535-6009-4cdd-8582-77f443e9de8b" 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_OperatingLeasedAssetsLineItems_d45e31aa-9ddd-4bb6-9d1d-44ccf27af8b5" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_edfc0535-6009-4cdd-8582-77f443e9de8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_8c3fac32-7009-44db-b967-eb52bcfd20e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_30898429-824c-4f62-bff2-5c8e76209a15" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_8c3fac32-7009-44db-b967-eb52bcfd20e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="cmco-20221231.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/SubsequentEventsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DescriptionofBusinessNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_886ab022-1242-43b2-8bb2-a4576de4c8fe" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_886ab022-1242-43b2-8bb2-a4576de4c8fe" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" 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_2d72df4f-f6ec-426e-9a18-3f91f7bee7c3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_82e7bdac-1471-47ba-96be-fc29efe28342" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_642cda34-7dba-4bec-901a-aaf30913bea3" xlink:to="loc_cmco_MagnetekMember_82e7bdac-1471-47ba-96be-fc29efe28342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8bd948cb-914c-4f9a-befd-5a78c6174f41" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_15173032-f3ee-479d-82dd-0b31763357af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7a8b0d35-d8c6-41bf-a792-4f40e2277321" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_15173032-f3ee-479d-82dd-0b31763357af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_srt_StatementGeographicalAxis_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_236ab19e-d4dd-41bc-91dc-3adbab2b5077" 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_cd4e41e3-7174-4116-b7af-a656d3af43a3" xlink:to="loc_srt_SegmentGeographicalDomain_236ab19e-d4dd-41bc-91dc-3adbab2b5077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_60ca3e82-8494-4325-b7be-afae0e1bee1a" 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_236ab19e-d4dd-41bc-91dc-3adbab2b5077" xlink:to="loc_country_US_60ca3e82-8494-4325-b7be-afae0e1bee1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_77e41e94-8ccf-4e11-9920-593b00fa2d74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_39fc56e0-1efa-4204-aa16-beff6d6fa58c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_3ed1d7db-4f9a-45bf-933b-3262a5f6ac25" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_39fc56e0-1efa-4204-aa16-beff6d6fa58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c7dae535-7db1-4c1e-b5f1-cbb264e612f4" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_20b102f5-b9ca-49c8-8411-c5b90f9a1853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:to="loc_us-gaap_OperatingIncomeLoss_20b102f5-b9ca-49c8-8411-c5b90f9a1853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de349e3f-b71a-4937-86ed-e7bea05acc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_47a340a7-ea50-4d17-8f67-413336fdcb59" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de349e3f-b71a-4937-86ed-e7bea05acc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#AcquisitionsNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AcquisitionsNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_8496e8ed-ffaf-4628-bda1-4e51a866f89c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" 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_BusinessCombinationAndAssetAcquisitionAbstract_8496e8ed-ffaf-4628-bda1-4e51a866f89c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_73e5e832-32c4-4862-aa68-713d8ce7f9a1" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_73e5e832-32c4-4862-aa68-713d8ce7f9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" 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_73e5e832-32c4-4862-aa68-713d8ce7f9a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_5221090a-f583-42c4-9b67-0158645e15ca" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:to="loc_cmco_DornerMember_5221090a-f583-42c4-9b67-0158645e15ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_49342581-e67d-4f34-96ab-4a08868b7233" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f73ad19-8826-4c86-81f4-4786c18efb15" xlink:to="loc_cmco_GarveyMember_49342581-e67d-4f34-96ab-4a08868b7233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_54173f27-9a2d-4a86-a70e-2f96f1ddba94" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_54173f27-9a2d-4a86-a70e-2f96f1ddba94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" 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_54173f27-9a2d-4a86-a70e-2f96f1ddba94" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_2fdfcce4-a009-46fa-b38a-0949f3532c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_2fdfcce4-a009-46fa-b38a-0949f3532c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f815e3f4-bf41-4d0a-af0f-aae27add6279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f815e3f4-bf41-4d0a-af0f-aae27add6279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_5a637f3f-ab25-4600-bd55-1f7e9915c549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3670d2bb-6165-4691-9e11-6c31c2505eb0" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_5a637f3f-ab25-4600-bd55-1f7e9915c549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" 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_5431fdae-cec9-4b69-94b5-b19207aa5c69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_3ccc4f4c-602f-44dc-bf13-dea8d7139aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4172c7c2-7c7a-4601-9d9f-0ec832cf2879" xlink:to="loc_us-gaap_SubsequentEventMember_3ccc4f4c-602f-44dc-bf13-dea8d7139aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_srt_StatementGeographicalAxis_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0132ef15-d301-4363-9067-475bf5dc0942" 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_67d4ab56-c85d-4a39-9bac-a54d1506f1f7" xlink:to="loc_srt_SegmentGeographicalDomain_0132ef15-d301-4363-9067-475bf5dc0942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_548228fe-8729-4338-9503-17a93a78efb4" 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_0132ef15-d301-4363-9067-475bf5dc0942" xlink:to="loc_country_US_548228fe-8729-4338-9503-17a93a78efb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" 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_8aeaf9da-951d-4073-87fe-2b0bc23777c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_d1283b1c-b406-4748-8c20-e6cf525e9aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_d1283b1c-b406-4748-8c20-e6cf525e9aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_613a51b9-b12a-452d-a377-59ef3ae85ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TradeNamesMember_613a51b9-b12a-452d-a377-59ef3ae85ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e7abd7d1-ca0c-4a8a-ac25-c6a7ff8fa936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e7abd7d1-ca0c-4a8a-ac25-c6a7ff8fa936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9198bd37-2dcc-4cba-b1ec-f1ace4bbc896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9198bd37-2dcc-4cba-b1ec-f1ace4bbc896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_52d0222a-1780-4612-82ef-fde0d15fbd67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7f881c99-09e4-4767-b3b3-7c584b16a7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_5e13173a-23bb-4e32-9b0b-9a32a908d91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TechnologyServiceMember_5e13173a-23bb-4e32-9b0b-9a32a908d91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e2b8f1b5-2ada-4439-8094-c80590cd3279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_TrademarksMember_e2b8f1b5-2ada-4439-8094-c80590cd3279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_983cf0e4-f8f4-4b80-9f5f-bb37526acd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_PatentsMember_983cf0e4-f8f4-4b80-9f5f-bb37526acd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_50983a17-f3af-4bb5-af07-94cf8c4f27f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_af275524-b5d3-42bc-8346-b2089cafa2cd" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_50983a17-f3af-4bb5-af07-94cf8c4f27f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NatureOfExpenseAxis_025bc614-3692-4b94-bf95-b3ddc5ed38a1" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember_394b47dd-43ff-4ef5-828e-bef0089ce262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_CostOfGoodsProductLineMember_394b47dd-43ff-4ef5-828e-bef0089ce262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_7f07e40d-a8cb-4d7d-bded-d2133dd608cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_7f07e40d-a8cb-4d7d-bded-d2133dd608cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8cfe7c26-e9e4-4b0b-a7a1-177996c64441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8cfe7c26-e9e4-4b0b-a7a1-177996c64441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_faf56b52-f732-4775-82af-04f236a51104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_712e6a1e-dcca-4873-babb-acf5e4a41870" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_faf56b52-f732-4775-82af-04f236a51104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" 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_3d93613f-29ad-4cc4-8b3b-dcc050503fe3" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_ac9ec648-ec26-42a5-afcc-cfda7dfdafa5" 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_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_ac9ec648-ec26-42a5-afcc-cfda7dfdafa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoan_7969a2f7-82c0-4fad-9e58-4af7eb319051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BridgeLoan_7969a2f7-82c0-4fad-9e58-4af7eb319051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f379407-b793-4865-8fb6-dc4acec3ec9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f379407-b793-4865-8fb6-dc4acec3ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c67de68-855a-4705-9510-f5811e005665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c67de68-855a-4705-9510-f5811e005665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_61cbcbc6-b3ac-45af-ba25-0fad0d73afde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_61cbcbc6-b3ac-45af-ba25-0fad0d73afde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8bc48808-3964-4ccb-b47f-0effae05945d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8bc48808-3964-4ccb-b47f-0effae05945d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_879a1d20-16c7-43d3-a1a8-b1fa8e16c3fa" 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_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_879a1d20-16c7-43d3-a1a8-b1fa8e16c3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ce80f8-c7ec-405c-9511-45f09df3e792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ce80f8-c7ec-405c-9511-45f09df3e792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_17e46296-61f7-49ea-80d8-4c911b2dbce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_17e46296-61f7-49ea-80d8-4c911b2dbce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6eb94d71-ca8b-41dc-8e11-c9da617e2d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6eb94d71-ca8b-41dc-8e11-c9da617e2d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1bdbb673-19bc-46b7-ac57-0013b447e8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1bdbb673-19bc-46b7-ac57-0013b447e8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d9807597-04c2-42d6-8914-f4d0cdcffdf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d9807597-04c2-42d6-8914-f4d0cdcffdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d13942af-e791-43fa-a7a1-f24cee94343e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d13942af-e791-43fa-a7a1-f24cee94343e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a3284181-ad6a-488e-883e-76278607a506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a3284181-ad6a-488e-883e-76278607a506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_49fc5d0f-e949-4246-8c81-307ef583cac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_49fc5d0f-e949-4246-8c81-307ef583cac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_a96c8cac-1fdd-4105-be78-1f34227c228a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_a96c8cac-1fdd-4105-be78-1f34227c228a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9657de67-c730-40f5-8d38-a1cb224ebc39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9657de67-c730-40f5-8d38-a1cb224ebc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0457812-e993-4448-9f2d-6707d21e4482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0457812-e993-4448-9f2d-6707d21e4482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_749c90a7-d6e7-4297-9555-28aae14df093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_OperatingIncomeLoss_749c90a7-d6e7-4297-9555-28aae14df093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9d92854c-f7b8-4c5c-9e71-f42444aede44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9d92854c-f7b8-4c5c-9e71-f42444aede44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0f4467e4-dac2-4ece-8e97-8094a71ff017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_Goodwill_0f4467e4-dac2-4ece-8e97-8094a71ff017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_615cd291-d1c1-433f-8349-fd7ac6185a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_615cd291-d1c1-433f-8349-fd7ac6185a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_30fd122a-07ff-4167-8c24-1d516e196416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquisitionCosts"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AcquisitionCosts_30fd122a-07ff-4167-8c24-1d516e196416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_52cfb133-3b55-446d-8ca8-9cbf319ba9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_52cfb133-3b55-446d-8ca8-9cbf319ba9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e3033a6c-6cc9-45c4-a8d5-d0a3bb606a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e3033a6c-6cc9-45c4-a8d5-d0a3bb606a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_77ffd398-209c-4973-ad5a-80e272ca9c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_77ffd398-209c-4973-ad5a-80e272ca9c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_77390ed6-afc7-4cfe-9fc7-43799bd924f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_77390ed6-afc7-4cfe-9fc7-43799bd924f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_9ef26d27-4346-425b-ad81-e1b3676bb90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_9ef26d27-4346-425b-ad81-e1b3676bb90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_302a865a-a680-48e0-b9e3-737060341f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_302a865a-a680-48e0-b9e3-737060341f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_3fa1532d-24a5-428e-82cc-e69250cf2ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_SeveranceCosts1_3fa1532d-24a5-428e-82cc-e69250cf2ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_34cee65d-0a85-4845-a92a-daeecef77016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_34cee65d-0a85-4845-a92a-daeecef77016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_67899afd-8bdc-4bd2-8971-50f6575896e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4ba20ab0-eb27-47fc-83e0-f5f96eb406f3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_67899afd-8bdc-4bd2-8971-50f6575896e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d4ffb3c4-2eef-450b-a6f7-731868e8c54d" 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_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" 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_RevenueFromContractWithCustomerAbstract_d4ffb3c4-2eef-450b-a6f7-731868e8c54d" xlink:to="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_2129617e-dd0d-484c-8837-39a03309f050" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember_b62c6eaa-7d93-4ed0-bd08-8324a8a1aefb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:to="loc_us-gaap_LongTermContractWithCustomerMember_b62c6eaa-7d93-4ed0-bd08-8324a8a1aefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermContractWithCustomerMember_50eb22a7-cc0f-41e0-ba75-98abbe0b9712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermContractWithCustomerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6d7ace55-1c15-4c4f-9a63-500f80c116dd" xlink:to="loc_us-gaap_ShortTermContractWithCustomerMember_50eb22a7-cc0f-41e0-ba75-98abbe0b9712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_srt_ProductOrServiceAxis_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" 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_f9529204-8895-4ade-a8ae-9e2aa65431a7" xlink:to="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember_87ff8edc-cd9c-4ab3-a685-7c6542de5441" xlink:href="cmco-20221231.xsd#cmco_CraneSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_CraneSolutionsMember_87ff8edc-cd9c-4ab3-a685-7c6542de5441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember_98f97b48-ab02-40a8-a50e-6256cfe9a248" xlink:href="cmco-20221231.xsd#cmco_IndustrialProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_IndustrialProductsMember_98f97b48-ab02-40a8-a50e-6256cfe9a248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember_3f1351c9-a518-45bb-94b2-6d9ec580d2e8" xlink:href="cmco-20221231.xsd#cmco_EngineeredProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_EngineeredProductsMember_3f1351c9-a518-45bb-94b2-6d9ec580d2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember_ae3e6b10-64d6-4ee2-a162-a8cdf9d211e6" xlink:href="cmco-20221231.xsd#cmco_AllotherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_AllotherMember_ae3e6b10-64d6-4ee2-a162-a8cdf9d211e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember_f6355f10-84ef-4d32-8c5f-46c34c52cb5c" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyorProductsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e1b81a9a-18a8-473a-9ca2-af1fafb9b3ce" xlink:to="loc_cmco_PrecisionConveyorProductsMember_f6355f10-84ef-4d32-8c5f-46c34c52cb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" 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_99efdd4c-e693-4a2e-93eb-4651895ceaeb" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_242ab16d-9a28-4d6a-af31-d93b7e5bf264" 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_cf12fd2f-b0e0-4fdc-a0b4-49eb3e6dbbd4" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_242ab16d-9a28-4d6a-af31-d93b7e5bf264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c331d9ed-1330-407b-a178-17444c703bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c331d9ed-1330-407b-a178-17444c703bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" 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_c331d9ed-1330-407b-a178-17444c703bf2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_8e44ef72-5211-4167-81bc-4528fdb781c4" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:to="loc_cmco_DornerMember_8e44ef72-5211-4167-81bc-4528fdb781c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_b5e4d71c-7775-45c7-ab0d-b7af87cefda7" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b98b19ed-a7a4-4929-a731-345bbfed2724" xlink:to="loc_cmco_GarveyMember_b5e4d71c-7775-45c7-ab0d-b7af87cefda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2611e52-737d-4c63-90e3-131a40c849c9" xlink:to="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_06f938ac-0a57-4bd8-a480-76fd4466e6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_06f938ac-0a57-4bd8-a480-76fd4466e6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cd2bc25-352f-4b08-9c64-55bfb5e556de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cd2bc25-352f-4b08-9c64-55bfb5e556de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6e9da476-8ff0-4942-8e06-960f91b24641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6e9da476-8ff0-4942-8e06-960f91b24641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCustomersForProgressPayments_3bcaff55-fcab-41b9-b028-0ef099ac8a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCustomersForProgressPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ProceedsFromCustomersForProgressPayments_3bcaff55-fcab-41b9-b028-0ef099ac8a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_102fb215-6b5d-49ec-bf18-65d8271abdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_102fb215-6b5d-49ec-bf18-65d8271abdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_358037da-0e19-4a8f-acd3-3c755716572d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_358037da-0e19-4a8f-acd3-3c755716572d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_43381315-1e31-4aa2-aef1-46ceb46d7680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfWarranty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfWarranty_43381315-1e31-4aa2-aef1-46ceb46d7680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_66bacceb-192b-405c-bf86-14755e6920bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_66bacceb-192b-405c-bf86-14755e6920bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_d18be222-e15b-43a7-99f7-a9392c0ee1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_d18be222-e15b-43a7-99f7-a9392c0ee1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_4929fe98-34e7-4821-a622-5c5ecd22feea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_4929fe98-34e7-4821-a622-5c5ecd22feea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_dcf063c6-2a02-4f37-8713-21805f279885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_dcf063c6-2a02-4f37-8713-21805f279885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_922107ff-dade-49b5-8c48-65c3a7ffe0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_922107ff-dade-49b5-8c48-65c3a7ffe0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_a5a6f39d-ba18-4a7e-928e-b392ad625426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_a5a6f39d-ba18-4a7e-928e-b392ad625426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_5eece887-8a67-4647-a16f-e8763e2139e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_5eece887-8a67-4647-a16f-e8763e2139e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_91c076a9-b135-436c-94e6-052c8912a7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_91c076a9-b135-436c-94e6-052c8912a7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6a3365d3-b10d-4b45-9f4c-4a00b8c4c02d" xlink:href="cmco-20221231.xsd#cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6a3365d3-b10d-4b45-9f4c-4a00b8c4c02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMinimum_c7a1df21-dd70-4c1d-924f-2fd188bbfec7" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMinimum"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_StandardProductContractTermsMinimum_c7a1df21-dd70-4c1d-924f-2fd188bbfec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTermsMaximum_3f4bd96b-74f6-4e9d-a011-e114168ea0b8" xlink:href="cmco-20221231.xsd#cmco_StandardProductContractTermsMaximum"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5343617e-9f57-44af-a4bf-2065481a8656" xlink:to="loc_cmco_StandardProductContractTermsMaximum_3f4bd96b-74f6-4e9d-a011-e114168ea0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_80716a46-259a-4a30-bed1-1427184030cf" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_80716a46-259a-4a30-bed1-1427184030cf" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d77136fa-8836-4598-a99b-62d3bd83e0f6" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d77136fa-8836-4598-a99b-62d3bd83e0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" 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_d77136fa-8836-4598-a99b-62d3bd83e0f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsMember_859683b3-a035-4836-95db-3698854c5935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:to="loc_us-gaap_AssetsMember_859683b3-a035-4836-95db-3698854c5935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_fbb6d38b-ab15-45fb-9747-d6f66f41c2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_84fd2a01-35e4-4d1c-922b-70912ef48f7a" xlink:to="loc_us-gaap_LiabilityMember_fbb6d38b-ab15-45fb-9747-d6f66f41c2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" 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_e0641ba9-1c4a-47e0-aece-e0c1418856f1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_27f28cf7-5fbc-43a3-b7cd-9b6801c13fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a107979a-04e1-4186-8370-f9c8d8601ea7" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_27f28cf7-5fbc-43a3-b7cd-9b6801c13fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_srt_RangeAxis_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89f75b0c-a615-489a-8a89-e5dbda3f41fc" 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_65cbca31-3b11-4d77-915c-71858b7e0826" xlink:to="loc_srt_RangeMember_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4130d9a8-2cd2-4a86-ba6d-bfad605de5b6" 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_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:to="loc_srt_MinimumMember_4130d9a8-2cd2-4a86-ba6d-bfad605de5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_78ead715-e38a-4b60-a330-e7066f893d3a" 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_89f75b0c-a615-489a-8a89-e5dbda3f41fc" xlink:to="loc_srt_MaximumMember_78ead715-e38a-4b60-a330-e7066f893d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_d4321a59-a787-4f0f-909d-fce09ed9963f" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_43cbf2a5-a58b-47dc-b25d-577db67203d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_5c7c4d8b-5e71-4048-a5f8-4cee6e8a9a58" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_43cbf2a5-a58b-47dc-b25d-577db67203d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" 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_dc7db92e-cc73-47e8-bdbb-e5e11011cda8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_aa687e91-37ae-4038-96b1-f61bf05c630e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_aa687e91-37ae-4038-96b1-f61bf05c630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e026ad8a-494f-4cb3-8aba-c923a5a95ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e026ad8a-494f-4cb3-8aba-c923a5a95ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_f1d3590c-b6fd-44d3-83df-d68a42dd480c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_PatentsMember_f1d3590c-b6fd-44d3-83df-d68a42dd480c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_98a84e98-ee74-4ac3-a29e-ea028e83482c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25908631-7319-453d-9c4d-fd8f051d1dc4" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_98a84e98-ee74-4ac3-a29e-ea028e83482c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_bf40f717-86c7-4520-9ed4-0d07de2c589e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_046ff97e-2f22-4fd7-9446-bccd33d3f73e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_bf40f717-86c7-4520-9ed4-0d07de2c589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_331c0571-a893-4795-a539-b6afd2472963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_331c0571-a893-4795-a539-b6afd2472963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_09b04dbe-18ec-4304-9a52-2a98bae519af" 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_331c0571-a893-4795-a539-b6afd2472963" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_09b04dbe-18ec-4304-9a52-2a98bae519af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" 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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" 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_8479d9a4-0f22-49f9-b7ed-bf786c19fafa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_03032422-d0a2-4f5d-b996-ee69496a68af" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_718db9ea-4efe-4a6e-b545-bfe9162aaa54" xlink:to="loc_cmco_MagnetekMember_03032422-d0a2-4f5d-b996-ee69496a68af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:href="cmco-20221231.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_01fffed4-8246-4bd2-8af0-857a6460aa84" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MarketableSecuritiesMember_b57e9a9b-c351-4304-b664-e73ebd576a3f" xlink:href="cmco-20221231.xsd#cmco_MarketableSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_cmco_MarketableSecuritiesMember_b57e9a9b-c351-4304-b664-e73ebd576a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableAnnuityMember_589b3d00-bbd4-4f08-93fa-90e357afe1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableAnnuityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_VariableAnnuityMember_589b3d00-bbd4-4f08-93fa-90e357afe1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_a3dec05b-60ce-4488-b7bf-62ad07e7152f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_ForeignExchangeContractMember_a3dec05b-60ce-4488-b7bf-62ad07e7152f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3f54bf9d-e475-4a3d-80b1-476438484c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_InterestRateSwapMember_3f54bf9d-e475-4a3d-80b1-476438484c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_1ab7a990-7e81-440c-84e2-4e213c642c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_1ab7a990-7e81-440c-84e2-4e213c642c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtObligationsMember_f8192446-2519-4167-8b00-b0343f6e6cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtObligationsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_8b99b431-6556-4525-b752-ec7096560749" xlink:to="loc_us-gaap_SubordinatedDebtObligationsMember_f8192446-2519-4167-8b00-b0343f6e6cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" 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_6288486c-4327-415d-84f7-0b1324a77f8c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_81015e78-46d7-49f4-ae20-4027e6f5cddb" 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_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_81015e78-46d7-49f4-ae20-4027e6f5cddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1484e4e4-8821-4090-b2c7-86fbc1ee00d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1484e4e4-8821-4090-b2c7-86fbc1ee00d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_de73557c-010a-42ce-bb92-110962b90a00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb9c8523-b2fa-4e1b-9615-f1cbd1b8022b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_de73557c-010a-42ce-bb92-110962b90a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bb7ec949-97c2-4e00-b463-ead04cc261ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_6d9bca80-ccb7-4fa5-ae71-dad1ddb17fa3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bb7ec949-97c2-4e00-b463-ead04cc261ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitAxis_7bfdf422-3ea4-44c7-a694-357ae8ce4e4a" xlink:to="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_2aeb7d39-4f87-4b89-ab8d-1b7e24187ca7" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:to="loc_cmco_DornerMember_2aeb7d39-4f87-4b89-ab8d-1b7e24187ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_c931658e-2d23-4ff7-859e-9cf65766cf76" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitDomain_8a435b08-adf9-4ae4-a727-c6cad01a860a" xlink:to="loc_cmco_GarveyMember_c931658e-2d23-4ff7-859e-9cf65766cf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8e53ae9b-abe6-4b9e-b714-a072ddae4565" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db498bc8-1e55-4fa0-b340-7acf33317162" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c04e5788-62df-47af-aab0-4879ccd1fb06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e28a1c5-4e8f-44a8-ad7b-90207d35ac54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_4a2e2189-dc1e-4730-aefc-fe735c445e45" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_285faa28-e411-4528-a3bb-02bef9bb03cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_285faa28-e411-4528-a3bb-02bef9bb03cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_fc5997ca-d9a1-4d5e-b643-1aed9b6034c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_fc5997ca-d9a1-4d5e-b643-1aed9b6034c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f32d0f22-a01b-4ec7-9f47-2d0227dbf31f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_f32d0f22-a01b-4ec7-9f47-2d0227dbf31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_701774c4-2e45-4016-b0c2-dfacd569bd35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_701774c4-2e45-4016-b0c2-dfacd569bd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_99a4bcb4-771d-4b78-a4fe-bfec1e2b2483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a808eb2a-1107-402b-988e-a2daa97171d9" xlink:to="loc_us-gaap_LongTermDebtFairValue_99a4bcb4-771d-4b78-a4fe-bfec1e2b2483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_998d2053-d4f2-42a3-92ef-cf7312c7d2a2" 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_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_998d2053-d4f2-42a3-92ef-cf7312c7d2a2" xlink:to="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_54631eb2-a2c8-4711-b828-71117732b289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ed078104-be78-4279-ab11-e7a7b3bd81d4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_54631eb2-a2c8-4711-b828-71117732b289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b6d132e8-6134-41b9-9f00-12d39cc822a9" 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_a377b6b0-b00b-493e-ae63-3d98fbbe2d24" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b6d132e8-6134-41b9-9f00-12d39cc822a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ac9d47ba-5fc1-45b3-bd9c-f10bb27a05c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_318f6ffd-b85a-49f7-a522-2c6a8ca34e82" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ac9d47ba-5fc1-45b3-bd9c-f10bb27a05c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" 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_7286ba90-bf22-4718-ae1e-294989995bd6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_c45e1be2-d7f1-470b-bd51-f1cc6d6bdf8c" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_DuffNortonGroupMember_c45e1be2-d7f1-470b-bd51-f1cc6d6bdf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_64eb9513-a50d-4a99-898f-78ed64abcb26" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_DornerMember_64eb9513-a50d-4a99-898f-78ed64abcb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_977ab912-713c-4872-b749-dbd95d00119e" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a0fea49-b271-4add-b9d7-909636e15615" xlink:to="loc_cmco_GarveyMember_977ab912-713c-4872-b749-dbd95d00119e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a3b189be-da0d-4594-a7b6-e2a7c85b5c84" xlink:to="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4e90a9a6-1bbf-4d77-8e55-d6fe61a3f452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryRawMaterials_4e90a9a6-1bbf-4d77-8e55-d6fe61a3f452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_1e708331-f512-47ae-8a3d-c4c6e9f6d679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryWorkInProcess_1e708331-f512-47ae-8a3d-c4c6e9f6d679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_8c126e00-ea5d-4e50-8491-7d897479079d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryFinishedGoods_8c126e00-ea5d-4e50-8491-7d897479079d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_3753286d-67f3-4938-8fe0-46e39ab228c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryGross_3753286d-67f3-4938-8fe0-46e39ab228c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_99fb7d1d-cf61-4206-9dcc-f08ef9a6102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventoryLIFOReserve_99fb7d1d-cf61-4206-9dcc-f08ef9a6102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_a9c31e60-f911-4002-ab03-12e5a295ffee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_a9c31e60-f911-4002-ab03-12e5a295ffee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f0c64361-c73c-401e-b104-7414bda9a935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_3b02a2dc-633a-4636-9842-906adf73f787" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f0c64361-c73c-401e-b104-7414bda9a935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecuritiesNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_7fab11f6-b7ae-4323-9823-dfc4f65f8cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_7fab11f6-b7ae-4323-9823-dfc4f65f8cae" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" 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_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ac0e5d38-0eb7-47fa-98f2-018348235028" 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_aeaf75b5-be0c-4185-b3b4-e2d78ff365db" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ac0e5d38-0eb7-47fa-98f2-018348235028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28de8bf6-1dd3-4f4b-894a-39bbe4b27a16" xlink:to="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_2e08a7d3-f796-4c79-84d0-9b3f4b161eeb" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_502455c0-b5bf-4511-8bb2-c69fcce0204e" xlink:to="loc_cmco_EMCMember_2e08a7d3-f796-4c79-84d0-9b3f4b161eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_srt_StatementScenarioAxis_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" 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_68a578ae-11a5-477a-94bb-00c4447da0c0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f8bb1a0b-6cc9-473d-8fc6-c8380673212b" 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_e74a299f-d0e5-41a7-bc3c-bc5f7384d12e" xlink:to="loc_srt_ScenarioForecastMember_f8bb1a0b-6cc9-473d-8fc6-c8380673212b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_4c3237cf-0798-416a-a318-0f1201a6acd0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember_60c4cd86-a659-4380-9b3d-2d721109cb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_a1e83c0d-a477-4b21-a3e1-88d3beb9123c" xlink:to="loc_us-gaap_EquityMethodInvestmentsMember_60c4cd86-a659-4380-9b3d-2d721109cb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_33e452d4-7a15-436a-bee0-fe4e4e2790c3" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_1a191cc7-abe6-4571-ad61-ab76f230619a" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ca61fc5f-bc0a-4e12-a25e-ac08fe032bc2" xlink:to="loc_cmco_EMCMember_1a191cc7-abe6-4571-ad61-ab76f230619a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_9b68235f-925b-4927-8f5d-ef9973c7c721" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_95254243-f41e-4564-add0-5208c00e101e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_95254243-f41e-4564-add0-5208c00e101e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_577b9689-0e20-4980-a1b7-d831c85dcfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_577b9689-0e20-4980-a1b7-d831c85dcfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_b66d8d51-7c7e-4be8-a0c9-6be810c83d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_b66d8d51-7c7e-4be8-a0c9-6be810c83d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2d4f1046-b2ff-4e8e-bf5a-0138234fe58b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_EquityMethodInvestments_2d4f1046-b2ff-4e8e-bf5a-0138234fe58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5514ac57-28a9-4a3d-8550-2610a95aa5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_InvestmentIncomeNet_5514ac57-28a9-4a3d-8550-2610a95aa5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_666834d1-6786-4293-ab95-f7e4e1c8aa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_666834d1-6786-4293-ab95-f7e4e1c8aa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fa914be4-0773-4ce7-8ae2-9e5f621ea4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fa914be4-0773-4ce7-8ae2-9e5f621ea4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived_04c3ef93-4a1f-47f0-aa2a-8fb3e4aefea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDividendsReceived"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_9b9da0ae-7224-40e4-a43b-cc888052f12e" xlink:to="loc_us-gaap_ProceedsFromDividendsReceived_04c3ef93-4a1f-47f0-aa2a-8fb3e4aefea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_6a5d0b8d-917c-42ff-b2f9-04429c758861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_6a5d0b8d-917c-42ff-b2f9-04429c758861" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3e8c77c6-75e7-4d75-af63-27f56a82871a" xlink:to="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_9f5b3b50-e23c-492e-8811-e8694b337afa" xlink:href="cmco-20221231.xsd#cmco_EMCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_6109e5ec-5219-4951-a8c1-54bb82ecce5f" xlink:to="loc_cmco_EMCMember_9f5b3b50-e23c-492e-8811-e8694b337afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_4248f99d-942b-48f6-b91d-68ae0c017fb6" 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_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_srt_StatementScenarioAxis_4248f99d-942b-48f6-b91d-68ae0c017fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" 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_4248f99d-942b-48f6-b91d-68ae0c017fb6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ce0e25ec-2875-4c4a-9b31-f762bce6e339" 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_9d9d4ca4-1182-4745-a31e-7a22b6db63f5" xlink:to="loc_srt_ScenarioForecastMember_ce0e25ec-2875-4c4a-9b31-f762bce6e339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67703cab-893a-4c8b-b656-a13e75d9c5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_69bb84a1-4b9d-4645-9c84-456e1ad85932" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67703cab-893a-4c8b-b656-a13e75d9c5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ad79b0c-a4b8-4657-aa0e-db5bca072b2c" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_216731d0-0463-4993-90ae-e67fc7320e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_53dad39c-9e9c-4172-a594-fda61272f06a" xlink:to="loc_us-gaap_InvestmentIncomeNet_216731d0-0463-4993-90ae-e67fc7320e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fec48292-57c1-4836-9a81-72c771108868" 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_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fec48292-57c1-4836-9a81-72c771108868" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_efd2a76d-deb7-4603-9523-782197f9a371" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_srt_StatementScenarioAxis_efd2a76d-deb7-4603-9523-782197f9a371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_85fe5f38-57d3-4059-8f5d-9bc68075ea61" 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_efd2a76d-deb7-4603-9523-782197f9a371" xlink:to="loc_srt_ScenarioUnspecifiedDomain_85fe5f38-57d3-4059-8f5d-9bc68075ea61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_c69b04a8-134a-4f33-bfe3-b80cf0083905" 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_85fe5f38-57d3-4059-8f5d-9bc68075ea61" xlink:to="loc_srt_ScenarioForecastMember_c69b04a8-134a-4f33-bfe3-b80cf0083905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fe342379-e6cb-459d-956b-50b7616e1390" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_61bc053f-b45b-4f64-929a-a2a9bbdb7f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_61bc053f-b45b-4f64-929a-a2a9bbdb7f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2ee0e397-ed4e-4f23-ab78-72d38b73eb66" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_25802e1c-8f65-46a0-861d-cfea1674011d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2ee0e397-ed4e-4f23-ab78-72d38b73eb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_13f01377-5229-4749-8d84-a6fafc600811" 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_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_13f01377-5229-4749-8d84-a6fafc600811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" 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_13f01377-5229-4749-8d84-a6fafc600811" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_dcb4f1f2-1b56-4c8a-8cfc-7e49f7f87c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_TrademarksMember_dcb4f1f2-1b56-4c8a-8cfc-7e49f7f87c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_453325b0-bc4e-4f1e-8637-33276b148d90" 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_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_CustomerRelationshipsMember_453325b0-bc4e-4f1e-8637-33276b148d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_00601cf5-69dc-407a-865f-277c33f499a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_00601cf5-69dc-407a-865f-277c33f499a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b3c45a69-6da7-4ea1-a377-0a4bf1d6b380" 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_7c09e50d-ea54-4ec0-ad94-edd3bc941d95" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b3c45a69-6da7-4ea1-a377-0a4bf1d6b380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08231d6c-39d0-46b6-a9b8-969b06f0fcc7" xlink:to="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember_17caba55-013e-42a7-b53c-830fb9a47ee2" xlink:href="cmco-20221231.xsd#cmco_RestofProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_RestofProductsMember_17caba55-013e-42a7-b53c-830fb9a47ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_b9ddd87a-6003-47f0-b1dc-3b775c5f64a5" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_DuffNortonGroupMember_b9ddd87a-6003-47f0-b1dc-3b775c5f64a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_7c2a8d0f-56a4-49fa-8148-b6f8ad4ac4f6" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_DornerMember_7c2a8d0f-56a4-49fa-8148-b6f8ad4ac4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_cc5fc54f-70cf-4027-88ef-9f5f34552eae" xlink:href="cmco-20221231.xsd#cmco_PrecisionConveyanceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_93d1063a-b439-47ea-9739-5fd51cb32feb" xlink:to="loc_cmco_PrecisionConveyanceMember_cc5fc54f-70cf-4027-88ef-9f5f34552eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_DebtInstrumentAxis_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" 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_e54984f0-41d6-49f0-9ac4-1ee7535d21ab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_cae2d4c2-c246-49ae-b156-bdb04daa600c" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0cd91e5a-bb03-456e-b9c2-7ccb163082db" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_cae2d4c2-c246-49ae-b156-bdb04daa600c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1664e11b-da41-4685-90b5-1eb247521f24" xlink:to="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_1cf7b121-64d0-4edc-879d-308d7c3b6f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_NumberOfReportingUnits_1cf7b121-64d0-4edc-879d-308d7c3b6f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_70119170-c4b2-4f2d-9cfa-0db9342b397c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_70119170-c4b2-4f2d-9cfa-0db9342b397c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dff92de2-a0e6-41d3-9043-a7baacc52d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_Goodwill_dff92de2-a0e6-41d3-9043-a7baacc52d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fd90bfd8-3a89-4e1a-a517-0db993651285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fd90bfd8-3a89-4e1a-a517-0db993651285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_70d6cb89-0312-4e27-be2c-7d26443451db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_70d6cb89-0312-4e27-be2c-7d26443451db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_53a38bb5-4def-46b1-8c0b-5c4614a1777f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_53a38bb5-4def-46b1-8c0b-5c4614a1777f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_83491e9f-ab3e-47ba-a5d3-994f42e55fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_83491e9f-ab3e-47ba-a5d3-994f42e55fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2588657a-06a4-4b66-8fa9-d25779181d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2588657a-06a4-4b66-8fa9-d25779181d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_c9de8827-582b-4c77-b998-80971f03c4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_c9de8827-582b-4c77-b998-80971f03c4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ad44e2ed-b0c0-4818-a788-fd12e446ed2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ad44e2ed-b0c0-4818-a788-fd12e446ed2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_758fc242-fd7f-4545-99cf-a00c9dcc142c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ba7b574a-da2d-4f8f-b895-01d9d8452072" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_758fc242-fd7f-4545-99cf-a00c9dcc142c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#GoodwillandIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2b4c270a-5c37-4388-be56-8897eb482d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2b4c270a-5c37-4388-be56-8897eb482d03" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e968a5ec-6655-4ee6-a870-3fb6e488f56c" 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_05b223cf-aaba-4ea5-8861-73077c314ba9" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e968a5ec-6655-4ee6-a870-3fb6e488f56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" 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_7b3c0a7b-05ab-4ca1-9fd9-e341ee4291e0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_fbc38459-e96d-4654-85ef-ecff81839d65" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:to="loc_cmco_MagnetekMember_fbc38459-e96d-4654-85ef-ecff81839d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_34c42b1c-7b5e-4dd2-9346-03437cc7b0b1" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a05c78c-7acc-4113-b87c-facf59af0bf2" xlink:to="loc_cmco_GarveyMember_34c42b1c-7b5e-4dd2-9346-03437cc7b0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f5abbbce-e5bf-493f-9049-57c20ba4ca07" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" 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_f5abbbce-e5bf-493f-9049-57c20ba4ca07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_c952f47c-7639-4bc1-aa36-5ef52dd4af58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_TrademarksMember_c952f47c-7639-4bc1-aa36-5ef52dd4af58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ebb09865-85c3-4e3b-96a7-1f13603c0060" 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_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ebb09865-85c3-4e3b-96a7-1f13603c0060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_de268b0c-d2a8-4272-813e-a04ec3d549d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_de268b0c-d2a8-4272-813e-a04ec3d549d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_00a965e3-4cdc-4a80-9f36-af21a458fc79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_615dc63c-6713-4356-9912-5eecfc3bec21" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_00a965e3-4cdc-4a80-9f36-af21a458fc79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_31266ec1-d0b0-4ef8-aaca-2b3c825ffb28" xlink:to="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_4f535fe6-b993-4948-8c36-a66dfe7a6b3a" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:to="loc_cmco_DornerMember_4f535fe6-b993-4948-8c36-a66dfe7a6b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DuffNortonGroupMember_42c361f5-d87f-4228-8499-e58bd3838c1e" xlink:href="cmco-20221231.xsd#cmco_DuffNortonGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0f3a1941-a053-4feb-ac21-7d4525af13f7" xlink:to="loc_cmco_DuffNortonGroupMember_42c361f5-d87f-4228-8499-e58bd3838c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_85d5d5d8-d607-48bf-90b8-7ef62593aaad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d87cb0e0-2ae8-4422-8e9b-5c12ddb17449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d87cb0e0-2ae8-4422-8e9b-5c12ddb17449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_43ea14b0-83cb-433c-b8cc-fb618fd4fd6b" 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_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_Goodwill_43ea14b0-83cb-433c-b8cc-fb618fd4fd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_df51a961-8077-4c5d-8780-838681986c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_df51a961-8077-4c5d-8780-838681986c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0128c988-ce02-47e7-833b-6d949232de1c" 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_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0128c988-ce02-47e7-833b-6d949232de1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a8c75c18-c635-4814-91c6-bf8950c4cf7f" 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_8249a230-9687-4583-8df6-7ee3607b4675" xlink:to="loc_us-gaap_Goodwill_a8c75c18-c635-4814-91c6-bf8950c4cf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cd7efa94-6005-4a34-a067-2e424f98f6ed" 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_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cd7efa94-6005-4a34-a067-2e424f98f6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_45c592a3-5083-4978-9ce7-a8bbf923aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_45c592a3-5083-4978-9ce7-a8bbf923aa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1597df39-700e-4de9-ab59-4949ba764bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1597df39-700e-4de9-ab59-4949ba764bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_2e9fe970-64f7-45a2-9aa2-3aae35cc9683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_2e9fe970-64f7-45a2-9aa2-3aae35cc9683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_2b2fcd03-c41b-4126-b55c-8361ee3874ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68f20df5-a950-4132-919d-7fd7bbca2596" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_2b2fcd03-c41b-4126-b55c-8361ee3874ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f3c41fcc-1d69-4525-ab40-25a1bf8fb8e9" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f3c41fcc-1d69-4525-ab40-25a1bf8fb8e9" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4cf9387-b1b6-42ab-b510-98512341d8d8" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_srt_RangeAxis_d4cf9387-b1b6-42ab-b510-98512341d8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" 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_d4cf9387-b1b6-42ab-b510-98512341d8d8" xlink:to="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_69fd7e2e-acbf-4862-adf6-0787070c7018" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:to="loc_srt_MaximumMember_69fd7e2e-acbf-4862-adf6-0787070c7018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_01019452-7843-4761-8132-a015addb4016" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ef968a54-4c44-4d1e-b959-35798f8882ce" xlink:to="loc_srt_MinimumMember_01019452-7843-4761-8132-a015addb4016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_HedgingDesignationAxis_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_80f94cd0-5045-448c-81df-397bd61c4636" 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_44ab9e45-9c22-4990-bd8c-b3d4ed2d5a78" xlink:to="loc_us-gaap_HedgingDesignationDomain_80f94cd0-5045-448c-81df-397bd61c4636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3d5ba5f9-99aa-44a4-b01c-08f1f7169a6e" 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_80f94cd0-5045-448c-81df-397bd61c4636" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3d5ba5f9-99aa-44a4-b01c-08f1f7169a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" 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_d6e959f6-7171-4092-aaef-508f6a8290d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_40097598-1045-413b-8333-cef67326e259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_40097598-1045-413b-8333-cef67326e259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_fc707f16-1b7c-419b-9546-f6e1d4ecb1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_ForeignExchangeContractMember_fc707f16-1b7c-419b-9546-f6e1d4ecb1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3e85f257-6430-44b9-be99-53fdff0740dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_us-gaap_InterestRateSwapMember_3e85f257-6430-44b9-be99-53fdff0740dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassifyNextYearMember_8ff5e281-843f-4ea4-9486-5e7479f08295" xlink:href="cmco-20221231.xsd#cmco_ReclassifyNextYearMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6c323e4f-76ea-45ac-82ca-2641d06a5c30" xlink:to="loc_cmco_ReclassifyNextYearMember_8ff5e281-843f-4ea4-9486-5e7479f08295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityByLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityByLocationAxis_d28cffad-d1cd-4e30-a33f-19eedc0dfdb4" xlink:to="loc_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a8c5e042-2cc7-4461-91c5-f9f1033ef019" 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_dei_LocationDomain_ef2a9084-6790-49fc-b92d-c2308ad24991" xlink:to="loc_country_US_a8c5e042-2cc7-4461-91c5-f9f1033ef019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" 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_fca26ca6-80f8-48ad-b4b6-b7fcea5fe23d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_9cb6b48c-e8ed-45c9-9648-b5cd99b0ae64" 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_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_9cb6b48c-e8ed-45c9-9648-b5cd99b0ae64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_50941062-61a3-419a-bb34-b00a154112f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_94b0065d-dedb-4490-9162-aa4891b579a7" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_50941062-61a3-419a-bb34-b00a154112f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" 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_a404d6fc-f7e2-44a6-adf1-2959af941021" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_c36ab862-e790-4378-8dd7-14c3b6b5f808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9e9f5ac1-afc0-44f6-8e32-2bd9ea3cdf30" xlink:to="loc_us-gaap_DerivativeMember_c36ab862-e790-4378-8dd7-14c3b6b5f808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_0e24a2ac-1da1-410f-acf2-daba2139a4b5" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bb5551b2-f665-4f8a-9cbd-1798a71a43e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bb5551b2-f665-4f8a-9cbd-1798a71a43e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_cc30470c-ea01-4d6b-b7ba-df18abd86a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_cc30470c-ea01-4d6b-b7ba-df18abd86a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_9fa89a2d-1042-4885-bc0b-86235a970da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_9fa89a2d-1042-4885-bc0b-86235a970da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_8f05c323-1f84-4ebe-9d05-7a2753e699fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_8f05c323-1f84-4ebe-9d05-7a2753e699fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04aaae96-d443-461c-95b8-ead935f47f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_04aaae96-d443-461c-95b8-ead935f47f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_861bd079-9d9e-474a-bf7c-a3f2bc97ba47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_861bd079-9d9e-474a-bf7c-a3f2bc97ba47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_7af8fcb2-0bef-4cb4-9870-0dd407d38a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_7af8fcb2-0bef-4cb4-9870-0dd407d38a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_099dfb3d-3070-414f-8196-b8e3210ba479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c5784a98-9dc2-424c-91df-8e541e059559" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss_099dfb3d-3070-414f-8196-b8e3210ba479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c8e7b5d4-e9fc-44b3-8af7-afae8d0b1b2d" 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_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" 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_c8e7b5d4-e9fc-44b3-8af7-afae8d0b1b2d" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_HedgingDesignationAxis_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6999ab31-6a6e-4046-b95e-3640f7036582" 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_118298e1-3d8d-40f9-8179-dd6ecde0b63c" xlink:to="loc_us-gaap_HedgingDesignationDomain_6999ab31-6a6e-4046-b95e-3640f7036582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9e48b4ea-f0a9-4f93-8b95-067fe6633268" 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_6999ab31-6a6e-4046-b95e-3640f7036582" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9e48b4ea-f0a9-4f93-8b95-067fe6633268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" 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_f7440d44-940b-4d6d-b474-0188980d45a8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_2db31d32-713d-4d9e-9c84-803217ba46d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_ForeignExchangeContractMember_2db31d32-713d-4d9e-9c84-803217ba46d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9a59ef0d-da3f-4ea6-a8ea-ef05c88c47f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_InterestRateSwapMember_9a59ef0d-da3f-4ea6-a8ea-ef05c88c47f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_e60e73c2-1ec4-41d2-b0ab-f38995f2e682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_24d079ef-315d-4bc9-b332-93329be978da" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_e60e73c2-1ec4-41d2-b0ab-f38995f2e682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" 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_704f9604-b8b2-4348-b408-1c39c5e697ea" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_8fcffae9-14a0-4014-a3f0-5dd40058ac9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_8fcffae9-14a0-4014-a3f0-5dd40058ac9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_1f84e013-2703-4e2a-9687-62e9510350fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_1f84e013-2703-4e2a-9687-62e9510350fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_fdcafbbe-710a-48b9-bda5-ea149ae27733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_29703e88-bf21-4b5d-96e4-2d15c8484034" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_fdcafbbe-710a-48b9-bda5-ea149ae27733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9194a846-094d-4486-ab5e-3b4dd7f7c8a8" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_65efaf2b-4f39-4397-bf40-8cea7196e02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_65efaf2b-4f39-4397-bf40-8cea7196e02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_c4c25a11-ca9c-489e-b179-cdd659d2efe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_c4c25a11-ca9c-489e-b179-cdd659d2efe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_7dca2441-0643-4f2b-8c5e-d5f69ca8e04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_31b36e52-ed92-4208-8dad-6cfabd6ddd04" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_7dca2441-0643-4f2b-8c5e-d5f69ca8e04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#DebtNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DebtNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1f6ba063-568d-40be-a112-1bdb9cd02c3a" 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_LongTermDebt_f78d5115-f8a8-4e69-a243-0f75a39583aa" 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_DebtDisclosureAbstract_1f6ba063-568d-40be-a112-1bdb9cd02c3a" xlink:to="loc_us-gaap_LongTermDebt_f78d5115-f8a8-4e69-a243-0f75a39583aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1f6ba063-568d-40be-a112-1bdb9cd02c3a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_98d9b2de-039e-44bd-a59f-d9ac491828b3" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_DebtInstrumentAxis_98d9b2de-039e-44bd-a59f-d9ac491828b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" 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_98d9b2de-039e-44bd-a59f-d9ac491828b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_40332146-8ea5-4255-aea8-8deb83e0186b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_55946a13-c298-4902-82f9-7d8788ed3834" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_40332146-8ea5-4255-aea8-8deb83e0186b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_93a67b31-c32f-430a-bcef-3f769bd37b88" 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_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_srt_StatementScenarioAxis_93a67b31-c32f-430a-bcef-3f769bd37b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_7e4da703-8741-41b7-bceb-185f09092519" 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_93a67b31-c32f-430a-bcef-3f769bd37b88" xlink:to="loc_srt_ScenarioUnspecifiedDomain_7e4da703-8741-41b7-bceb-185f09092519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_d59b6c24-a6f3-4070-80b3-ca9558c5e532" 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_7e4da703-8741-41b7-bceb-185f09092519" xlink:to="loc_srt_ScenarioForecastMember_d59b6c24-a6f3-4070-80b3-ca9558c5e532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0b640279-553e-4411-9ebc-d39724a56299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_817fd866-dde1-45f6-8739-c440a19a5e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RequiredpaymentsMember_2413b28a-6618-413b-84dc-5115f1475af1" xlink:href="cmco-20221231.xsd#cmco_RequiredpaymentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_cmco_RequiredpaymentsMember_2413b28a-6618-413b-84dc-5115f1475af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_428adc7f-0131-4ade-a144-af2c9a57ba72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_SecuredDebtMember_428adc7f-0131-4ade-a144-af2c9a57ba72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_1667c3a9-21e9-431a-8002-7c309c66e622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_BridgeLoanMember_1667c3a9-21e9-431a-8002-7c309c66e622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c68325b6-433c-448f-a9db-96bb6b4cdfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_2c44daf7-cb39-473b-88aa-a9942d916ffc" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_2c44daf7-cb39-473b-88aa-a9942d916ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_1d6dbf82-0e4d-41a1-9f18-326166876956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_67b060fb-097c-4836-8ae0-71a09c095d41" xlink:to="loc_us-gaap_LongTermDebtMember_1d6dbf82-0e4d-41a1-9f18-326166876956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_srt_RangeAxis_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fa0846e2-cc03-4869-bec9-004711bc34ce" 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_0da060dc-d042-4971-88b4-7c6f68c7393a" xlink:to="loc_srt_RangeMember_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dfd22cff-c0de-42e0-b47d-c1bf58e44800" 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_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:to="loc_srt_MinimumMember_dfd22cff-c0de-42e0-b47d-c1bf58e44800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_26e3f4b5-e725-49d1-a9df-011a54d4b4c9" 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_fa0846e2-cc03-4869-bec9-004711bc34ce" xlink:to="loc_srt_MaximumMember_26e3f4b5-e725-49d1-a9df-011a54d4b4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_f321c6c6-5d44-4c2e-a05e-43884ba68151" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_09672f58-dd2b-4c80-a438-8aa141464767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_09672f58-dd2b-4c80-a438-8aa141464767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_291b6901-c0cf-4f9d-8d08-51f34976783a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_LetterOfCreditMember_291b6901-c0cf-4f9d-8d08-51f34976783a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4c923145-d47f-446c-84ee-d35743f777d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_89849c05-43c8-423e-ab84-1830ec61673a" xlink:to="loc_us-gaap_UnsecuredDebtMember_4c923145-d47f-446c-84ee-d35743f777d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1e835c9b-c6f4-4100-a9d6-a46565ed410f" xlink:to="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8d807ef4-3bf5-489d-9883-556a4c09fc71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4b508dc2-dd4f-4aac-9418-ff39fa27c7fa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8d807ef4-3bf5-489d-9883-556a4c09fc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" 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_95783842-c9d8-45f7-90ce-1bbb2d0c644c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_0fabb8d0-c1c7-4af3-9ca9-ae4402061ef2" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_MagnetekMember_0fabb8d0-c1c7-4af3-9ca9-ae4402061ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_31813296-4c45-4837-8b9a-3bd28b73775b" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_DornerMember_31813296-4c45-4837-8b9a-3bd28b73775b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_640c76b9-ce86-4310-ac98-b9a7c812c43c" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_84c61719-c682-4419-b381-dd73d9fbfc35" xlink:to="loc_cmco_GarveyMember_640c76b9-ce86-4310-ac98-b9a7c812c43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" 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_3c019db0-11aa-4345-9934-a86cbc8366a5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_0e7711da-9f72-47a5-afc5-c754da5e5544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:to="loc_us-gaap_LoansMember_0e7711da-9f72-47a5-afc5-c754da5e5544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NewRevolvingCreditFacilityMember_f491c46a-a150-43aa-99de-19c646a06b6a" xlink:href="cmco-20221231.xsd#cmco_NewRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4c06958-97f3-4e08-a9a9-c6c585cb7044" xlink:to="loc_cmco_NewRevolvingCreditFacilityMember_f491c46a-a150-43aa-99de-19c646a06b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6cd97793-2351-45df-9056-6925a73fc52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6cd97793-2351-45df-9056-6925a73fc52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" 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_6cd97793-2351-45df-9056-6925a73fc52a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_ae9a8da4-4ca6-4abf-8282-0f869bc64218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2f84530-4391-41ed-bdd8-f310121339e0" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_ae9a8da4-4ca6-4abf-8282-0f869bc64218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_480d0841-0932-481e-93d9-142ae884d3cd" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46eb7529-3ec9-45c0-8f5a-43d5bcd64dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46eb7529-3ec9-45c0-8f5a-43d5bcd64dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c4790eac-beaf-4d42-9097-daa674b20828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCredit_c4790eac-beaf-4d42-9097-daa674b20828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2658d57f-36cc-4eb9-a4d4-27bcc6ca076e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2658d57f-36cc-4eb9-a4d4-27bcc6ca076e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d4317876-dccc-4195-8b51-d4e1592af9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LongTermDebtCurrent_d4317876-dccc-4195-8b51-d4e1592af9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_6bc9e5df-53bc-443b-b4ba-19753c0e3783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_6bc9e5df-53bc-443b-b4ba-19753c0e3783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_f66373d3-575e-4ecc-864b-0fb927cb04fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_f66373d3-575e-4ecc-864b-0fb927cb04fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_0302dab7-7bbf-403e-a8b8-f65aaa4526b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_UnsecuredDebt_0302dab7-7bbf-403e-a8b8-f65aaa4526b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_422086d0-8100-4049-a76d-57b3f5c05900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_422086d0-8100-4049-a76d-57b3f5c05900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f2616270-ba0f-4440-a7b1-f0837c2b7fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f2616270-ba0f-4440-a7b1-f0837c2b7fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cfb6a242-9aba-486e-86d0-f5ebbd79d2da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cfb6a242-9aba-486e-86d0-f5ebbd79d2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ea7ffc01-47a0-49d9-98bd-950f6c813c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_ea7ffc01-47a0-49d9-98bd-950f6c813c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_55df76d8-50cf-4ac6-88a4-fa46cffa94c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_55df76d8-50cf-4ac6-88a4-fa46cffa94c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ce329b8-54fe-47e9-aaa3-a15bf7aed39f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ce329b8-54fe-47e9-aaa3-a15bf7aed39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a6d9b8b6-8ff4-4a65-9fa2-f736faa84705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_LongTermDebt_a6d9b8b6-8ff4-4a65-9fa2-f736faa84705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_4fab8e26-cef0-4e70-b36f-835e1b5d6fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_4fab8e26-cef0-4e70-b36f-835e1b5d6fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_98ceee34-391d-46e1-9400-ea2e8d23955d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_98ceee34-391d-46e1-9400-ea2e8d23955d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_2abb7c72-4065-4a82-ac03-93a700a553bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_ShortTermBorrowings_2abb7c72-4065-4a82-ac03-93a700a553bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_be08ede6-6c06-46f5-87dc-0b1273640298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_be08ede6-6c06-46f5-87dc-0b1273640298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_c1271546-dd67-41d5-911f-196614b48b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_c1271546-dd67-41d5-911f-196614b48b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_e18bf707-ab03-44ff-9a76-c870330d5200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_e18bf707-ab03-44ff-9a76-c870330d5200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoan_05275d4b-f722-4e65-b70f-351e053cf10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoan"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_BridgeLoan_05275d4b-f722-4e65-b70f-351e053cf10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d538071-34ce-4fd3-a578-4cb0df59e94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d538071-34ce-4fd3-a578-4cb0df59e94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce5a9ee6-c2a5-43c3-ad88-5342e39d0951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce5a9ee6-c2a5-43c3-ad88-5342e39d0951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_73ca7caf-b70c-41ec-9194-29b6705136c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquisitionCosts"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_AcquisitionCosts_73ca7caf-b70c-41ec-9194-29b6705136c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsGross_60ee3af5-c60b-4b8b-b9ef-817dfa173673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsGross"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5c23570b-ca72-4f2c-a9d3-e20c2a14a003" xlink:to="loc_us-gaap_OtherDeferredCostsGross_60ee3af5-c60b-4b8b-b9ef-817dfa173673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3f01dd01-1ad9-48cb-9a82-4a1291eb982e" 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_d59bb220-78c4-444a-b664-4dfd135f1bb6" 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_3f01dd01-1ad9-48cb-9a82-4a1291eb982e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_srt_StatementScenarioAxis_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" 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_2885b37b-79e4-46fa-8914-b2a234c9b557" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2fa05c88-a410-4be3-be7e-93efd3dd8965" 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_0f5a0ebe-76be-49d0-8490-5f4f48426fbf" xlink:to="loc_srt_ScenarioForecastMember_2fa05c88-a410-4be3-be7e-93efd3dd8965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_PlanNameAxis_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" 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_1a9ee56f-ff54-46bf-adab-3de68dbfecc4" xlink:to="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_026e0484-8750-4126-a1fe-8fe002b989e6" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b7a52a18-1f99-4b28-ac71-aed7b146b285" xlink:to="loc_cmco_MagnetekMember_026e0484-8750-4126-a1fe-8fe002b989e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" 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_c90a6f09-4c51-4f62-8763-238acb4d9d73" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_e7e33c1f-5248-4438-bdeb-7c9664187e32" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_448ba00f-2ade-45ae-8fd4-b22aa6950dcb" xlink:to="loc_cmco_MagnetekMember_e7e33c1f-5248-4438-bdeb-7c9664187e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_cfbbdf08-baf9-4c34-abb7-5d44ad65eb4c" 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_be46d4d0-e645-4547-aa87-838621d35ff7" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_cfbbdf08-baf9-4c34-abb7-5d44ad65eb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_2a08d536-d1f4-4fe7-bef7-ef420c74210b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_175d46b6-5b6b-47cc-a7b6-8ba1b65292e4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_2a08d536-d1f4-4fe7-bef7-ef420c74210b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_27f87714-e41b-4064-9f8f-e0633c7ede42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_a63a27c2-68fc-4b32-9334-17ae1a981350" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_27f87714-e41b-4064-9f8f-e0633c7ede42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95e58418-7216-414c-af61-f25026476f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95e58418-7216-414c-af61-f25026476f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bbb0b207-fe12-4b0e-85f2-354cc22fc222" 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_95e58418-7216-414c-af61-f25026476f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bbb0b207-fe12-4b0e-85f2-354cc22fc222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_13ac55e4-5658-4430-9650-cf9d149a77f0" 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_5cf68cc5-f778-4b0e-9108-9567dd437870" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_13ac55e4-5658-4430-9650-cf9d149a77f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_35f54723-402e-4d52-b95e-e49fb3d3ca9d" 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_13ac55e4-5658-4430-9650-cf9d149a77f0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_35f54723-402e-4d52-b95e-e49fb3d3ca9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ed7f6949-2658-47ba-92b1-1ca9ac9fdd29" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bac7b0e4-ad3a-4b2a-b013-baf1da4d18f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c0512ac-bdad-4a98-a899-2fe407d473f1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bac7b0e4-ad3a-4b2a-b013-baf1da4d18f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_baaf9f5d-600e-432a-9c8c-e2cbf2683284" 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_72a38dc2-9da6-4d30-8be4-3f335ea2ebf1" xlink:to="loc_us-gaap_EquityComponentDomain_baaf9f5d-600e-432a-9c8c-e2cbf2683284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4200d797-fdc4-46c2-9087-16d666606ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_baaf9f5d-600e-432a-9c8c-e2cbf2683284" xlink:to="loc_us-gaap_RetainedEarningsMember_4200d797-fdc4-46c2-9087-16d666606ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d59bb220-78c4-444a-b664-4dfd135f1bb6" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_017c7f60-9042-4e78-ab9b-595a1a7e3209" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_017c7f60-9042-4e78-ab9b-595a1a7e3209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_bda51928-4141-41c3-93d7-da054f3fc667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_bda51928-4141-41c3-93d7-da054f3fc667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_538bea78-abfe-40be-9722-53613d1e2512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_538bea78-abfe-40be-9722-53613d1e2512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_99d36503-05d8-4869-8c72-73886b62c15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_99d36503-05d8-4869-8c72-73886b62c15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_906b0ba7-f1e2-45e0-bf93-e9fa6b625900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_906b0ba7-f1e2-45e0-bf93-e9fa6b625900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_53e3de99-a790-45a2-8c58-a868144d27f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_53e3de99-a790-45a2-8c58-a868144d27f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d980152b-b745-4478-891c-cc49c52a3e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d980152b-b745-4478-891c-cc49c52a3e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c840ecc5-2fd7-447f-bec1-f1c34c7d189e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c840ecc5-2fd7-447f-bec1-f1c34c7d189e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ddb9129d-1dda-41e8-8f85-e1d5a8dc69cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ddb9129d-1dda-41e8-8f85-e1d5a8dc69cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d779a27c-eb79-4d1e-81e2-8932357e5d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_92d8ff3b-bcda-4ac5-aea2-e3c81abb9658" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d779a27c-eb79-4d1e-81e2-8932357e5d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_46f44a48-2be1-4593-8c79-1e78d77f585b" 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_fdc0855b-664a-4936-be68-55643f6a51f5" 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_46f44a48-2be1-4593-8c79-1e78d77f585b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:to="loc_srt_StatementScenarioAxis_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_72296bf5-0b50-4be3-b356-9e787a8e45c7" 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_b59d2733-3c2a-4c65-a86f-9a4c76ab5288" xlink:to="loc_srt_ScenarioUnspecifiedDomain_72296bf5-0b50-4be3-b356-9e787a8e45c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ad5d65bb-eb17-41ff-b9fa-07ae59d3b20d" 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_72296bf5-0b50-4be3-b356-9e787a8e45c7" xlink:to="loc_srt_ScenarioForecastMember_ad5d65bb-eb17-41ff-b9fa-07ae59d3b20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" 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_8ab657e6-f135-4c01-8a1e-c5ceced713fe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_1f259e75-aee1-4d07-98a3-d5930f16598d" 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_cb2c531b-0a5d-4aa9-a20e-73a849f3d28f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_1f259e75-aee1-4d07-98a3-d5930f16598d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" 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_fdc0855b-664a-4936-be68-55643f6a51f5" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6471cb09-5319-4053-a18a-86a1978f5581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6471cb09-5319-4053-a18a-86a1978f5581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1c7faafa-b07a-4fc5-bd10-22c28f6f1ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1c7faafa-b07a-4fc5-bd10-22c28f6f1ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7dc6bf69-8e68-4409-b8d3-52fc839ad25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7dc6bf69-8e68-4409-b8d3-52fc839ad25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_89c8a7f8-e8c1-4495-924a-560b547450c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_89c8a7f8-e8c1-4495-924a-560b547450c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_edf614ec-a827-42ba-846a-b50711547d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_84c49084-f8e1-4462-9bd1-eedf0c593f7b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_edf614ec-a827-42ba-846a-b50711547d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShareNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShareNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsPerShareNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_409bab54-87ce-43cc-be7c-2826de85f7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" 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_EarningsPerShareAbstract_409bab54-87ce-43cc-be7c-2826de85f7df" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_53cee9cd-1607-49ee-b28d-6cb3c060b146" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_53cee9cd-1607-49ee-b28d-6cb3c060b146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" 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_53cee9cd-1607-49ee-b28d-6cb3c060b146" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_52af9635-8f2c-4a4c-a8a0-34d0e788c4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7d1de18b-9efd-4355-aaac-738f1ed2b36f" xlink:to="loc_us-gaap_SubsequentEventMember_52af9635-8f2c-4a4c-a8a0-34d0e788c4b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0da0931b-da9a-4e84-9e83-7e53025a5bfd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_84bcb351-8786-4a7f-aa35-269a66a1e3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:to="loc_us-gaap_EmployeeStockOptionMember_84bcb351-8786-4a7f-aa35-269a66a1e3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6d545c54-1d29-4bb4-81c5-c3ed8e131761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2778cc9d-9ab0-4feb-9f06-82fb1a5d5e16" xlink:to="loc_us-gaap_CommonStockMember_6d545c54-1d29-4bb4-81c5-c3ed8e131761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_AwardTypeAxis_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed5c0c74-78f5-498f-be84-985bbea5bc71" 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_8934cc53-ebc0-4bb8-a957-71ec53e78d4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed5c0c74-78f5-498f-be84-985bbea5bc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_PlanNameAxis_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" 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_23faf75c-4411-4fa9-922c-58fc530fcc14" xlink:to="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember_3b9750a1-5b24-4439-b914-4a8628a0c003" xlink:href="cmco-20221231.xsd#cmco_A2016LTIPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acb70813-c7b4-420f-bd8c-1e57f63cf485" xlink:to="loc_cmco_A2016LTIPMember_3b9750a1-5b24-4439-b914-4a8628a0c003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c6023bb-cee0-494a-a6ff-72ed84cdb661" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c663e7eb-12c9-4560-92a7-201eafbf35be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c663e7eb-12c9-4560-92a7-201eafbf35be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c0863e24-edcf-49e9-ada5-85f6343f945f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c0863e24-edcf-49e9-ada5-85f6343f945f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a095d1c2-9ca0-4383-b748-7cc754ec56e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a095d1c2-9ca0-4383-b748-7cc754ec56e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_b9c69325-490b-4284-be14-330c29a587f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_b9c69325-490b-4284-be14-330c29a587f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_57f215b7-d163-4c8b-9cbb-dd36a255429a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_57f215b7-d163-4c8b-9cbb-dd36a255429a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_c15d9157-4e6e-4059-ad0b-09d4073ed527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_Dividends_c15d9157-4e6e-4059-ad0b-09d4073ed527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherEquity_a898b625-6cb4-4398-a93e-c5ab4edcb32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_ProceedsFromOtherEquity_a898b625-6cb4-4398-a93e-c5ab4edcb32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f8ab24fc-dc8b-483e-a1b6-ae9373a8537e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f8ab24fc-dc8b-483e-a1b6-ae9373a8537e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_fc4361ca-4012-42ab-8f22-b9979f7d5101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_fc4361ca-4012-42ab-8f22-b9979f7d5101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87bd737e-3738-4062-b904-e4bf415fd94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87bd737e-3738-4062-b904-e4bf415fd94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c78fa7b-fdb3-4505-a395-212509aae32b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c78fa7b-fdb3-4505-a395-212509aae32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f67c66e9-f5a2-4c14-adf5-9c839c9b0764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockValue_f67c66e9-f5a2-4c14-adf5-9c839c9b0764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f7e55a91-f440-4784-ba67-d310f9d48b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockShares_f7e55a91-f440-4784-ba67-d310f9d48b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_0caada11-c828-490a-ae4c-426c77832d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b7753ef1-7d69-4f84-9bba-9fc99a6d1b0e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_0caada11-c828-490a-ae4c-426c77832d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#EarningsPerShareComputationofbasicanddilutedearningspershareDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ea8b4a8b-d054-44f4-b8ed-ac093fa50dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea8b4a8b-d054-44f4-b8ed-ac093fa50dd0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_f06c1b75-f8b7-41bf-b36b-9a8d79c9a06e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8bb6b9b5-800a-4174-a148-33b0e0c609d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e9f53abc-fd7e-4940-b8af-6e2fb4b84b13" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8bb6b9b5-800a-4174-a148-33b0e0c609d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_26173242-8fa5-4f4f-b050-abed0972a97b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_746ebd53-eec8-45c9-b09b-6646163049d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b173bc14-2b63-4296-ad53-226e7feb9f20" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_746ebd53-eec8-45c9-b09b-6646163049d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_3a044434-ae02-453e-8889-f2e7c715f60e" xlink:href="cmco-20221231.xsd#cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea8b4a8b-d054-44f4-b8ed-ac093fa50dd0" xlink:to="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_3a044434-ae02-453e-8889-f2e7c715f60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0ab835b7-16b8-4f87-931f-94d45a52b4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_3a044434-ae02-453e-8889-f2e7c715f60e" xlink:to="loc_us-gaap_ProfitLoss_0ab835b7-16b8-4f87-931f-94d45a52b4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DenominatorsAbstract_81ccfd8c-c896-4bdb-b86d-01823da6a3b6" xlink:href="cmco-20221231.xsd#cmco_DenominatorsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_3a044434-ae02-453e-8889-f2e7c715f60e" xlink:to="loc_cmco_DenominatorsAbstract_81ccfd8c-c896-4bdb-b86d-01823da6a3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_47306d50-2773-4fd3-b0e7-b397c70d5f50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorsAbstract_81ccfd8c-c896-4bdb-b86d-01823da6a3b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_47306d50-2773-4fd3-b0e7-b397c70d5f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2c301d7d-75e8-4669-86ae-55a05a85f204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorsAbstract_81ccfd8c-c896-4bdb-b86d-01823da6a3b6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2c301d7d-75e8-4669-86ae-55a05a85f204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_826345cc-e770-4a43-bf8a-f5eca21f4345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorsAbstract_81ccfd8c-c896-4bdb-b86d-01823da6a3b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_826345cc-e770-4a43-bf8a-f5eca21f4345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#LossContingenciesNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingenciesNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_b7aad234-8a26-4cba-92a7-55c985e1122c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_b7aad234-8a26-4cba-92a7-55c985e1122c" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_LitigationCaseAxis_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" 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_52f8ba59-afac-4d90-b8e4-c6c04c5c7db4" xlink:to="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember_9e14ff32-46c3-4511-a07d-b0bcaab1a30c" xlink:href="cmco-20221231.xsd#cmco_DEPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:to="loc_cmco_DEPMember_9e14ff32-46c3-4511-a07d-b0bcaab1a30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TravelersMember_93afcfec-49ab-49bc-8f94-c65b2672891c" xlink:href="cmco-20221231.xsd#cmco_TravelersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_576e262c-a4e9-4363-82b0-1c0effca604a" xlink:to="loc_cmco_TravelersMember_93afcfec-49ab-49bc-8f94-c65b2672891c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_55605ccd-0182-489e-82d7-00eac1de93d7" 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_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_StatementScenarioAxis_55605ccd-0182-489e-82d7-00eac1de93d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0bfdba5d-73c0-4c05-aa71-9acb060fffac" 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_55605ccd-0182-489e-82d7-00eac1de93d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0bfdba5d-73c0-4c05-aa71-9acb060fffac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_5fc2bf48-f071-4505-a61a-daa44695ad04" 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_0bfdba5d-73c0-4c05-aa71-9acb060fffac" xlink:to="loc_srt_ScenarioForecastMember_5fc2bf48-f071-4505-a61a-daa44695ad04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" 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_c170550e-7bba-488a-8e60-66c4a028e4b5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_75c46c92-1372-4d8b-8383-84c523ff5639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_75c46c92-1372-4d8b-8383-84c523ff5639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_3250aa6a-be0f-43f8-b332-d10900e40ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_38349945-4765-4d20-bff2-4cee5a305209" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_3250aa6a-be0f-43f8-b332-d10900e40ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" 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_4a99e9f6-3be9-4cae-b469-59e42fff30aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_417f3944-43c9-488b-87bc-d83994db8e79" xlink:href="cmco-20221231.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_08050209-cc23-4570-9da9-706abc5e7dfa" xlink:to="loc_cmco_MagnetekMember_417f3944-43c9-488b-87bc-d83994db8e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_srt_RangeAxis_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" 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_c57e448e-2268-4ed1-9bac-83c750f2c234" xlink:to="loc_srt_RangeMember_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6353ec18-2853-492b-baa6-4227366db234" 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_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:to="loc_srt_MinimumMember_6353ec18-2853-492b-baa6-4227366db234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_946a046b-1a19-4638-b8aa-1be1296c67a2" 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_a68fa5d3-f4eb-43ef-b685-5f1594cd475d" xlink:to="loc_srt_MaximumMember_946a046b-1a19-4638-b8aa-1be1296c67a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_35684b00-6b0b-4646-bed7-4d2c19d8700a" xlink:to="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a2af6dc7-0f7b-44ae-8714-cea529253c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a2af6dc7-0f7b-44ae-8714-cea529253c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_aa4cdf01-6bdb-4a0d-b94f-a3a4a24a5514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_InsuranceRecoveries_aa4cdf01-6bdb-4a0d-b94f-a3a4a24a5514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityGross_b28b779b-1336-4469-93f7-6e9fbb1e0c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityGross_b28b779b-1336-4469-93f7-6e9fbb1e0c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_4948cb97-d332-4cea-bd72-8a6a6ba348b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyThirdPartyRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_ProductLiabilityContingencyThirdPartyRecovery_4948cb97-d332-4cea-bd72-8a6a6ba348b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod_bacda54b-1688-4378-9c8d-1696c9c204e3" xlink:href="cmco-20221231.xsd#cmco_LossContingencyPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyPeriod_bacda54b-1688-4378-9c8d-1696c9c204e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89d21b88-4e17-47a6-9ad0-e6c8dbc3acfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89d21b88-4e17-47a6-9ad0-e6c8dbc3acfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPayments_46c76f1b-fe03-4c4d-8309-484030d511c0" xlink:href="cmco-20221231.xsd#cmco_EstimateOfCurrentLiabilityPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_EstimateOfCurrentLiabilityPayments_46c76f1b-fe03-4c4d-8309-484030d511c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CurrentSettlementPeriod_1d3aa480-58f0-470c-92f5-8b91d9d58706" xlink:href="cmco-20221231.xsd#cmco_CurrentSettlementPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_CurrentSettlementPeriod_1d3aa480-58f0-470c-92f5-8b91d9d58706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent_871803bc-3760-4e1c-97ff-c77e9219b24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LitigationReserveNoncurrent_871803bc-3760-4e1c-97ff-c77e9219b24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed_31310ee0-3d09-486c-8be7-dabbc97f8c89" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwed"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwed_31310ee0-3d09-486c-8be7-dabbc97f8c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_f9c4dc55-e886-46e3-83aa-56f4f5e438d7" xlink:href="cmco-20221231.xsd#cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest_f9c4dc55-e886-46e3-83aa-56f4f5e438d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_0a28a394-41f7-43a4-af8c-f6e0cf6deeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_0a28a394-41f7-43a4-af8c-f6e0cf6deeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_c366b81e-8d0d-4598-be92-dcfb0b4f1692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_c366b81e-8d0d-4598-be92-dcfb0b4f1692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_6fafefc6-3311-4e8a-b47b-3e6beec72cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_6fafefc6-3311-4e8a-b47b-3e6beec72cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_d99d3e2b-ce3b-4120-a4c1-aa803173059c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_d99d3e2b-ce3b-4120-a4c1-aa803173059c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_5c410b5a-4269-43e1-8af4-1a048c26d7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_5c410b5a-4269-43e1-8af4-1a048c26d7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_5f4eda0b-bcbd-4135-a7d8-5f1b6b2fa904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProductLiabilityNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_5f4eda0b-bcbd-4135-a7d8-5f1b6b2fa904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_212cb4c5-2278-4095-afc6-7202be4c79f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_212cb4c5-2278-4095-afc6-7202be4c79f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_81ae92c6-fd0c-4276-af07-31bddeed3676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy_81ae92c6-fd0c-4276-af07-31bddeed3676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_3152c8e7-ebae-4278-b709-81df4e345891" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003_3152c8e7-ebae-4278-b709-81df4e345891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_1315a397-9f85-44eb-9b60-76efb3878744" xlink:href="cmco-20221231.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY_1315a397-9f85-44eb-9b60-76efb3878744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_bc6517db-3ba1-4328-a384-a3058d196903" xlink:href="cmco-20221231.xsd#cmco_IndemnityCostsCoveredByInsurancePercentage"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_bc6517db-3ba1-4328-a384-a3058d196903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_ec24cc26-a8b8-480e-bfa6-1a6d0e2878a3" xlink:href="cmco-20221231.xsd#cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2b7de1b9-fc3d-4e95-a36a-dc6970678e0d" xlink:to="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_ec24cc26-a8b8-480e-bfa6-1a6d0e2878a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#LossContingenciesNoncurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingenciesNoncurrentLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#IncomeTaxesNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b549ab36-5b96-4ac5-8421-ba021cfdbf35" 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_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" 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_IncomeTaxDisclosureAbstract_b549ab36-5b96-4ac5-8421-ba021cfdbf35" xlink:to="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_srt_StatementScenarioAxis_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_25403bc3-a7ad-4445-927d-bfb2f9e5d681" 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_288a400f-2acc-4c1d-b38a-8b2178b280ff" xlink:to="loc_srt_ScenarioUnspecifiedDomain_25403bc3-a7ad-4445-927d-bfb2f9e5d681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_8b2fdc17-c12a-4d0f-ab3c-eda54b9902fb" 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_25403bc3-a7ad-4445-927d-bfb2f9e5d681" xlink:to="loc_srt_ScenarioForecastMember_8b2fdc17-c12a-4d0f-ab3c-eda54b9902fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0898fcc4-1778-4c7e-a469-7702afd15f82" 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_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_srt_RangeAxis_0898fcc4-1778-4c7e-a469-7702afd15f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f3896d8-d0f4-4531-852c-d7fc7b064e76" 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_0898fcc4-1778-4c7e-a469-7702afd15f82" xlink:to="loc_srt_RangeMember_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38beaae9-89cf-41e9-bb72-dbaa29c61806" 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_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:to="loc_srt_MinimumMember_38beaae9-89cf-41e9-bb72-dbaa29c61806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc5fed5a-6500-4a0f-8fd1-80bd393ead9e" 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_9f3896d8-d0f4-4531-852c-d7fc7b064e76" xlink:to="loc_srt_MaximumMember_dc5fed5a-6500-4a0f-8fd1-80bd393ead9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_89bae5a5-0681-469f-980e-5dce9f999800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_89bae5a5-0681-469f-980e-5dce9f999800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1642621b-61fc-4a2c-a2a5-296754c733ec" 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_89bae5a5-0681-469f-980e-5dce9f999800" xlink:to="loc_us-gaap_EquityComponentDomain_1642621b-61fc-4a2c-a2a5-296754c733ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_961d114c-77bc-4aec-a84d-e803ee4a561e" 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_1642621b-61fc-4a2c-a2a5-296754c733ec" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_961d114c-77bc-4aec-a84d-e803ee4a561e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2028bf1c-a31a-40ee-b374-85a195ebd689" xlink:to="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_39a4c77f-d03a-42f5-8885-1b445f0e2889" 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_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_39a4c77f-d03a-42f5-8885-1b445f0e2889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_df37d009-72f6-435b-899a-5a1305324b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_df37d009-72f6-435b-899a-5a1305324b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_0cd7ea4f-e782-4af4-9960-314b9b750fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_0cd7ea4f-e782-4af4-9960-314b9b750fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1b10f210-4c8f-4895-9596-48198a8f5650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_e4017321-ea01-47e1-9e56-6b12f919a138" 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_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_e4017321-ea01-47e1-9e56-6b12f919a138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_39454e95-6d05-4713-8233-73389b80c5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_39454e95-6d05-4713-8233-73389b80c5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a723300d-3f76-4866-a0de-257b7fabf1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_107578ca-a3ac-420f-a75f-9ad73a2a674d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a723300d-3f76-4866-a0de-257b7fabf1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#ChangesinOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_ae8faf8b-5c97-4836-aaff-0dffb63521e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_ae8faf8b-5c97-4836-aaff-0dffb63521e5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" 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_fbc1a472-8483-41aa-907b-2b2fe3c0faf8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_fe14f69e-3712-41dd-8477-eae88216d1de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_93419776-7453-425c-84f3-5dba255a935a" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_fe14f69e-3712-41dd-8477-eae88216d1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" 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_be125b05-e9ab-4179-89a6-a179c0594f53" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_bf03d1e7-e0bc-45af-8e3d-cf14b0bd9014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:to="loc_us-gaap_DerivativeMember_bf03d1e7-e0bc-45af-8e3d-cf14b0bd9014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_63c4ac51-490a-4b90-b60d-024f22527596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4263eb00-92e6-47f7-b88d-1dee8d311199" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_63c4ac51-490a-4b90-b60d-024f22527596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" 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_feb84f98-17bd-48ae-b53b-ba0ce795cd86" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_122e531c-d9eb-48c8-8537-4ea4bd3f05e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_122e531c-d9eb-48c8-8537-4ea4bd3f05e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_21ac4d43-2527-4ad8-a99b-c1cdd8fed9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_21ac4d43-2527-4ad8-a99b-c1cdd8fed9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_28c9949e-a947-4fbf-b09e-749f375314d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_InterestExpenseMember_28c9949e-a947-4fbf-b09e-749f375314d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_2a853415-6f33-460b-86f3-ceb7d9eb6ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ba8adf93-f43e-467d-bc14-5ac393269160" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_2a853415-6f33-460b-86f3-ceb7d9eb6ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" 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_4a91b9dc-9639-435f-be3e-7623d08cd459" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember_8af8ff72-8bc4-4c0a-9cb3-f08201e58a80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_PensionCostsMember_8af8ff72-8bc4-4c0a-9cb3-f08201e58a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_8ef54742-740b-49a7-acae-f07e18eccd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_8ef54742-740b-49a7-acae-f07e18eccd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_07b335cc-44eb-4448-823c-eea858cff785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_DerivativeMember_07b335cc-44eb-4448-823c-eea858cff785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_583fb60e-baeb-4114-8b1d-1da5d734370c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4ba03dac-3cc1-4f25-88ce-5d033e5f3e89" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_583fb60e-baeb-4114-8b1d-1da5d734370c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e3838b96-a8fa-4468-a907-ea52603554a5" 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_7ab8b36d-c8a6-47ca-8cff-deef8b3f514a" xlink:to="loc_us-gaap_EquityComponentDomain_e3838b96-a8fa-4468-a907-ea52603554a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6a8c31b1-c7dc-478b-9307-ecfe403b837d" 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_e3838b96-a8fa-4468-a907-ea52603554a5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6a8c31b1-c7dc-478b-9307-ecfe403b837d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:href="cmco-20221231.xsd#cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_45117d5b-9212-4506-9f55-4d784e6b5db7" xlink:to="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fc6ec7d8-9bd1-4e72-86eb-936fabbeecea" 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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fc6ec7d8-9bd1-4e72-86eb-936fabbeecea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossBeforeReclassification_bca4558b-c2d6-42c1-a767-5e607be48493" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossBeforeReclassification"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_cmco_ComprehensiveIncomeLossBeforeReclassification_bca4558b-c2d6-42c1-a767-5e607be48493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ComprehensiveIncomeLossReclassification_4eb34902-a9b9-4dbf-bff6-188b4a940115" xlink:href="cmco-20221231.xsd#cmco_ComprehensiveIncomeLossReclassification"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_cmco_ComprehensiveIncomeLossReclassification_4eb34902-a9b9-4dbf-bff6-188b4a940115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_846e8604-a992-4ce5-8795-151cde5da325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_846e8604-a992-4ce5-8795-151cde5da325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e81eda05-e8b1-4298-a97e-12390ab35a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e81eda05-e8b1-4298-a97e-12390ab35a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_09497e73-7138-4267-8b33-b810274bd604" 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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems_85d6c010-4338-4f21-9512-5c32c7d2de73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_09497e73-7138-4267-8b33-b810274bd604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4dddac2f-38f2-41bb-9fba-226510e83727" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" 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_LeasesAbstract_4dddac2f-38f2-41bb-9fba-226510e83727" xlink:to="loc_us-gaap_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b564010-f939-46b0-87db-7ae917b69ba3" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_srt_RangeAxis_6b564010-f939-46b0-87db-7ae917b69ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4d5e80d-c698-40d4-891e-7455bde39fe1" 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_6b564010-f939-46b0-87db-7ae917b69ba3" xlink:to="loc_srt_RangeMember_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_49989a87-a4cb-43b9-af57-223034f15bb0" 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_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:to="loc_srt_MinimumMember_49989a87-a4cb-43b9-af57-223034f15bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e30d4dd8-4529-420a-9476-c9859e8a728d" 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_d4d5e80d-c698-40d4-891e-7455bde39fe1" xlink:to="loc_srt_MaximumMember_e30d4dd8-4529-420a-9476-c9859e8a728d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e98cc88-1bef-4b91-892e-56d140cd0d8a" 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_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e98cc88-1bef-4b91-892e-56d140cd0d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" 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_5e98cc88-1bef-4b91-892e-56d140cd0d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DornerMember_21fde6cf-d25a-404c-a1af-ca7e199d38f2" xlink:href="cmco-20221231.xsd#cmco_DornerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:to="loc_cmco_DornerMember_21fde6cf-d25a-404c-a1af-ca7e199d38f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GarveyMember_d6832425-7262-467d-8aa8-844717fcda6e" xlink:href="cmco-20221231.xsd#cmco_GarveyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f701db41-bae1-4837-bd8a-b2afcc8b8607" xlink:to="loc_cmco_GarveyMember_d6832425-7262-467d-8aa8-844717fcda6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d528aa50-ed98-484d-b01a-fa920dae271e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d528aa50-ed98-484d-b01a-fa920dae271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95368570-1ae8-4480-a49e-7c472089455a" xlink:to="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bfecfba-dc7f-43fd-98a4-363b46ebe5f5" 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_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bfecfba-dc7f-43fd-98a4-363b46ebe5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a2158560-ed4c-4ce1-8428-7ec45857f0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_OperatingLeasePayments_a2158560-ed4c-4ce1-8428-7ec45857f0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e894dfdf-f1df-4b3e-994e-264405525c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_ShortTermLeaseCost_e894dfdf-f1df-4b3e-994e-264405525c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_5ed8b8f5-529f-4397-918c-dc1089d1ff97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_SubleaseIncome_5ed8b8f5-529f-4397-918c-dc1089d1ff97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_47e69d48-7aff-46a3-b59e-ebdcf46fb5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_879d89e9-1905-469d-8eca-167cbd8e7593" xlink:to="loc_us-gaap_VariableLeaseCost_47e69d48-7aff-46a3-b59e-ebdcf46fb5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4dddac2f-38f2-41bb-9fba-226510e83727" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:to="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_3e044c9b-1d30-44c3-b40f-36a9c944573f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_40b424ab-3838-4c16-aed4-970b6b3e8181" xlink:to="loc_us-gaap_LeaseContractualTermDomain_3e044c9b-1d30-44c3-b40f-36a9c944573f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_6125e0d3-41a7-48f1-9bd2-2da1e7f6af89" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ba40cea4-4fa8-4776-ab88-93cbbbf00b61" 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_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeasePayments_ba40cea4-4fa8-4776-ab88-93cbbbf00b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_e35aba20-1a57-497c-b313-3fb419ebc809" 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_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_e35aba20-1a57-497c-b313-3fb419ebc809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_096c93ee-0144-4ade-8525-6a2a4f664cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_096c93ee-0144-4ade-8525-6a2a4f664cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_85d4dca8-66fc-4166-91b0-671166c135d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_85d4dca8-66fc-4166-91b0-671166c135d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ea250ad7-308e-4fd5-8f11-122ae2c65cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ea250ad7-308e-4fd5-8f11-122ae2c65cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_660307da-4d44-4b1c-b9f7-fa1024c6014b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_660307da-4d44-4b1c-b9f7-fa1024c6014b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aa434949-3530-496f-ad34-be1fec73dfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aa434949-3530-496f-ad34-be1fec73dfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e0ea77f2-cf39-44cc-8e4b-93658f18ad58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_FinanceLeaseLiability_e0ea77f2-cf39-44cc-8e4b-93658f18ad58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e1abb64-9146-44a3-adb3-031dfcfab27e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e1abb64-9146-44a3-adb3-031dfcfab27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_67e88da3-ec40-4662-98ca-39083fb15163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_67e88da3-ec40-4662-98ca-39083fb15163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31df249f-7db4-4756-8217-a0ed33d9e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31df249f-7db4-4756-8217-a0ed33d9e3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_38782d06-d3b0-412d-b895-09ce34059781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_20392572-f8b7-4464-bfe8-c3d81cce8de6" xlink:to="loc_us-gaap_OperatingLeaseLiability_38782d06-d3b0-412d-b895-09ce34059781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4dddac2f-38f2-41bb-9fba-226510e83727" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1b423932-8c7d-473c-b176-77eceb697782" 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_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1b423932-8c7d-473c-b176-77eceb697782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" 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_1b423932-8c7d-473c-b176-77eceb697782" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember_45a8b8d4-99ad-4af6-8aa1-977838ca1fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:to="loc_us-gaap_OperatingIncomeLossMember_45a8b8d4-99ad-4af6-8aa1-977838ca1fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_74636c9b-f098-4da8-b236-8fb8facebdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_885ed9fd-2050-4af0-bcd4-cb85b95209fe" xlink:to="loc_us-gaap_InterestExpenseMember_74636c9b-f098-4da8-b236-8fb8facebdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d4a90c22-68fe-4822-892e-e8bf9fef2d51" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_32114e2d-bae1-4ecf-b660-d01d4835f893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_32114e2d-bae1-4ecf-b660-d01d4835f893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1dbace0c-33b1-42ae-8aa3-592d032cd97c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1dbace0c-33b1-42ae-8aa3-592d032cd97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5415e2ba-57a5-4835-a577-bdd6147796e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5415e2ba-57a5-4835-a577-bdd6147796e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d1fa5833-ba4c-4867-a8ee-1bd2d554a511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_OperatingLeasePayments_d1fa5833-ba4c-4867-a8ee-1bd2d554a511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6045530b-ac32-407e-8017-b407446981cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6045530b-ac32-407e-8017-b407446981cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_5f03af26-a56e-457f-b723-6515789aed94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_5f03af26-a56e-457f-b723-6515789aed94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_11bc3278-d798-436d-aef1-55f357d87edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_OperatingLeaseCost_11bc3278-d798-436d-aef1-55f357d87edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_999ebe07-ccfb-4834-ad17-d89b914ff095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_609ee818-6469-429d-b091-d47a4d364f4c" xlink:to="loc_us-gaap_LeaseCost_999ebe07-ccfb-4834-ad17-d89b914ff095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="cmco-20221231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_673b2758-401c-436d-b49f-d9b5b6f8bac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_673b2758-401c-436d-b49f-d9b5b6f8bac7" xlink:to="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" 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_01f4162f-ed1d-4b7d-a84c-4233bf8ac437" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c44c8b61-1c6f-4e31-9aef-6f3c13094e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e33386d5-108a-42e9-bbb2-f21e2d8c1b83" xlink:to="loc_us-gaap_SubsequentEventMember_c44c8b61-1c6f-4e31-9aef-6f3c13094e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b9729286-41be-4681-9be8-0cf9c1d4809a" xlink:to="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_ba876596-e113-4edf-ac0b-1d05366cdb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_ed5fa615-798b-4436-85e5-d6e3f1131bdf" xlink:to="loc_us-gaap_Dividends_ba876596-e113-4edf-ac0b-1d05366cdb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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="idm140301572881664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 30, 2023</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>
</tr>
<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 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Columbus McKinnon Corporation<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0001005229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">16-0547600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">205 Crosspoint Parkway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Buffalo<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">14068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">CMCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">689-5400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,608,843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_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_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_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>11
<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="idm140301573641392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 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_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 81,520<span></span>
</td>
<td class="nump">$ 115,390<span></span>
</td>
</tr>
<tr class="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 );">Trade accounts receivable, less allowance for doubtful accounts ($5,313 and $5,717, respectively)</a></td>
<td class="nump">146,909<span></span>
</td>
<td class="nump">147,515<span></span>
</td>
</tr>
<tr class="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">200,650<span></span>
</td>
<td class="nump">172,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">34,529<span></span>
</td>
<td class="nump">31,545<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">463,608<span></span>
</td>
<td class="nump">466,589<span></span>
</td>
</tr>
<tr class="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">94,438<span></span>
</td>
<td class="nump">97,926<span></span>
</td>
</tr>
<tr class="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">642,430<span></span>
</td>
<td class="nump">648,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">367,659<span></span>
</td>
<td class="nump">390,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">10,207<span></span>
</td>
<td class="nump">10,294<span></span>
</td>
</tr>
<tr class="re">
<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 Tax Assets, Net</a></td>
<td class="nump">1,574<span></span>
</td>
<td class="nump">2,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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">69,516<span></span>
</td>
<td class="nump">68,948<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_Assets', window );">Total assets</a></td>
<td class="nump">1,649,432<span></span>
</td>
<td class="nump">1,685,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">70,603<span></span>
</td>
<td class="nump">90,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">104,233<span></span>
</td>
<td class="nump">118,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long term debt and finance lease obligations</a></td>
<td class="nump">40,596<span></span>
</td>
<td class="nump">40,551<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">215,432<span></span>
</td>
<td class="nump">249,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Term loan and revolver, less current portion</a></td>
<td class="nump">440,916<span></span>
</td>
<td class="nump">470,675<span></span>
</td>
</tr>
<tr class="ro">
<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 non current liabilities</a></td>
<td class="nump">182,203<span></span>
</td>
<td class="nump">192,610<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">838,551<span></span>
</td>
<td class="nump">912,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury Stock, Value</a></td>
<td class="num">(1,001)<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid in capital</a></td>
<td class="nump">512,418<span></span>
</td>
<td class="nump">506,074<span></span>
</td>
</tr>
<tr class="ro">
<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">346,868<span></span>
</td>
<td class="nump">316,343<span></span>
</td>
</tr>
<tr class="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 loss</a></td>
<td class="num">(47,690)<span></span>
</td>
<td class="num">(49,899)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">$ 810,881<span></span>
</td>
<td class="nump">$ 772,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">28,608,331<span></span>
</td>
<td class="nump">28,517,333<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">28,608,331<span></span>
</td>
<td class="nump">28,517,333<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 1,649,432<span></span>
</td>
<td class="nump">$ 1,685,707<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_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 within a future period of 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: 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(7))<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: 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 7: 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 8: 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 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 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 (d)(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 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 18: 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 19: 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 20: 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 21: 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 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>12
<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="idm140301572883840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">28,608,331<span></span>
</td>
<td class="nump">28,517,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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">28,608,331<span></span>
</td>
<td class="nump">28,517,333<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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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="idm140301568879056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 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_RevenuesAbstract', window );"><strong>Revenues [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 230,370<span></span>
</td>
<td class="nump">$ 216,088<span></span>
</td>
<td class="nump">$ 682,397<span></span>
</td>
<td class="nump">$ 653,187<span></span>
</td>
</tr>
<tr class="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 Goods and Services Sold</a></td>
<td class="nump">148,326<span></span>
</td>
<td class="nump">141,031<span></span>
</td>
<td class="nump">431,516<span></span>
</td>
<td class="nump">422,932<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">82,044<span></span>
</td>
<td class="nump">75,057<span></span>
</td>
<td class="nump">250,881<span></span>
</td>
<td class="nump">230,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">25,424<span></span>
</td>
<td class="nump">24,468<span></span>
</td>
<td class="nump">77,197<span></span>
</td>
<td class="nump">72,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">25,143<span></span>
</td>
<td class="nump">25,144<span></span>
</td>
<td class="nump">68,441<span></span>
</td>
<td class="nump">78,495<span></span>
</td>
</tr>
<tr class="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">4,839<span></span>
</td>
<td class="nump">3,875<span></span>
</td>
<td class="nump">15,429<span></span>
</td>
<td class="nump">11,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">6,459<span></span>
</td>
<td class="nump">6,254<span></span>
</td>
<td class="nump">19,442<span></span>
</td>
<td class="nump">18,648<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expenses</a></td>
<td class="nump">61,865<span></span>
</td>
<td class="nump">59,741<span></span>
</td>
<td class="nump">180,509<span></span>
</td>
<td class="nump">180,533<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">20,179<span></span>
</td>
<td class="nump">15,316<span></span>
</td>
<td class="nump">70,372<span></span>
</td>
<td class="nump">49,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpensesAbstract', window );"><strong>Other Income &amp; Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">7,303<span></span>
</td>
<td class="nump">4,375<span></span>
</td>
<td class="nump">20,274<span></span>
</td>
<td class="nump">14,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Investment (income) loss</a></td>
<td class="num">(574)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="num">(624)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange (gain) loss</a></td>
<td class="num">(3,359)<span></span>
</td>
<td class="nump">512<span></span>
</td>
<td class="num">(1,152)<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="nump">79<span></span>
</td>
<td class="num">(455)<span></span>
</td>
<td class="num">(1,999)<span></span>
</td>
<td class="num">(744)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense Benefit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">16,730<span></span>
</td>
<td class="nump">10,960<span></span>
</td>
<td class="nump">53,081<span></span>
</td>
<td class="nump">20,466<span></span>
</td>
</tr>
<tr class="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 );">Income tax expense (benefit)</a></td>
<td class="nump">4,701<span></span>
</td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">18,547<span></span>
</td>
<td class="nump">2,632<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">12,029<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="nump">34,534<span></span>
</td>
<td class="nump">17,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficitAbstract', window );"><strong>Retained Earnings Accumulated Deficit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings - beginning of period</a></td>
<td class="nump">336,844<span></span>
</td>
<td class="nump">300,036<span></span>
</td>
<td class="nump">316,343<span></span>
</td>
<td class="nump">293,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings - end of period</a></td>
<td class="nump">$ 346,868<span></span>
</td>
<td class="nump">$ 308,223<span></span>
</td>
<td class="nump">$ 346,868<span></span>
</td>
<td class="nump">$ 308,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted Average Number Of Shares Outstanding Basic [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average basic shares outstanding</a></td>
<td class="nump">28,626<span></span>
</td>
<td class="nump">28,469<span></span>
</td>
<td class="nump">28,597<span></span>
</td>
<td class="nump">27,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted Average Number Of Shares Outstanding [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average diluted shares outstanding</a></td>
<td class="nump">28,778<span></span>
</td>
<td class="nump">28,840<span></span>
</td>
<td class="nump">28,767<span></span>
</td>
<td class="nump">28,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings Per Share Basic [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income (loss) per share:</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 1.21<span></span>
</td>
<td class="nump">$ 0.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Earnings Per Share Diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income (loss) per share:</a></td>
<td class="nump">0.42<span></span>
</td>
<td class="nump">0.34<span></span>
</td>
<td class="nump">1.20<span></span>
</td>
<td class="nump">0.63<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="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_RetainedEarningsMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense Benefit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 12,029<span></span>
</td>
<td class="nump">$ 9,894<span></span>
</td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27405-111563<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.7(c),9(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RetainedEarningsAccumulatedDeficitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetainedEarningsAccumulatedDeficitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or 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 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_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<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="idm140301569192528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 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_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 12,029<span></span>
</td>
<td class="nump">$ 9,894<span></span>
</td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">12,272<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">410<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</a></td>
<td class="nump">14,004<span></span>
</td>
<td class="num">(1,654)<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
<td class="num">(6,588)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</a></td>
<td class="nump">26,033<span></span>
</td>
<td class="nump">8,240<span></span>
</td>
<td class="nump">36,743<span></span>
</td>
<td class="nump">11,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(595)<span></span>
</td>
<td class="num">(136)<span></span>
</td>
<td class="num">(2,833)<span></span>
</td>
<td class="nump">824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="nump">73<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">810,881<span></span>
</td>
<td class="nump">745,635<span></span>
</td>
<td class="nump">810,881<span></span>
</td>
<td class="nump">745,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">12,272<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="num">(7,210)<span></span>
</td>
<td class="num">(4,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="nump">9,337<span></span>
</td>
<td class="num">(2,489)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="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_RetainedEarningsMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">12,029<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) 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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) loss for defined benefit plan, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 transition asset (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://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 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 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><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 (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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: 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 7: 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 8: 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 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 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 (d)(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 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 18: 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 19: 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 20: 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 21: 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 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>15
<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="idm140301565680272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="nump">$ 73<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (49)<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="num">$ (74)<span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">12,029<span></span>
</td>
<td class="nump">14,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="nump">15,203<span></span>
</td>
<td class="num">(7,263)<span></span>
</td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">12,272<span></span>
</td>
<td class="num">(10,781)<span></span>
</td>
<td class="num">(8,701)<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="num">(4,226)<span></span>
</td>
<td class="nump">2,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(595)<span></span>
</td>
<td class="num">(1,509)<span></span>
</td>
<td class="num">(812)<span></span>
</td>
<td class="num">(136)<span></span>
</td>
<td class="nump">986<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(2,833)<span></span>
</td>
<td class="nump">824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="num">(146)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="text">&#160;<span></span>
</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">480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="nump">1,108<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="nump">2,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,262<span></span>
</td>
<td class="nump">7,039<span></span>
</td>
<td class="nump">8,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,001)<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 1,313<span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 1,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">6,798<span></span>
</td>
<td class="nump">31,313<span></span>
</td>
<td class="nump">52,276<span></span>
</td>
<td class="nump">5,937<span></span>
</td>
<td class="nump">32,665<span></span>
</td>
<td class="nump">58,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">3,258<span></span>
</td>
<td class="nump">9,531<span></span>
</td>
<td class="nump">18,907<span></span>
</td>
<td class="nump">47,292<span></span>
</td>
<td class="nump">38,744<span></span>
</td>
<td class="nump">12,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">$ 1,962<span></span>
</td>
<td class="nump">$ 4,686<span></span>
</td>
<td class="nump">$ 2,689<span></span>
</td>
<td class="nump">$ 410<span></span>
</td>
<td class="num">$ (2,995)<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">810,881<span></span>
</td>
<td class="nump">784,384<span></span>
</td>
<td class="nump">775,181<span></span>
</td>
<td class="nump">745,635<span></span>
</td>
<td class="nump">735,158<span></span>
</td>
<td class="nump">724,453<span></span>
</td>
<td class="nump">810,881<span></span>
</td>
<td class="nump">745,635<span></span>
</td>
<td class="nump">$ 772,803<span></span>
</td>
<td class="nump">$ 530,149<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=cmco_AllOtherIndividualsMember', window );">All Other Individuals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">2,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">316<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">12,029<span></span>
</td>
<td class="nump">14,114<span></span>
</td>
<td class="nump">8,391<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="nump">15,203<span></span>
</td>
<td class="num">(7,263)<span></span>
</td>
<td class="nump">34,534<span></span>
</td>
<td class="nump">17,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RetainedEarningsMember', window );">Retained Earnings | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">12,272<span></span>
</td>
<td class="num">(10,781)<span></span>
</td>
<td class="num">(8,701)<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="num">(4,226)<span></span>
</td>
<td class="nump">2,076<span></span>
</td>
<td class="num">(7,210)<span></span>
</td>
<td class="num">(4,365)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="num">(146)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">4,686<span></span>
</td>
<td class="nump">2,689<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="num">(2,995)<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="nump">9,337<span></span>
</td>
<td class="num">$ (2,489)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text"> <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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member] | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,094<span></span>
</td>
<td class="nump">2,341<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="nump">2,741<span></span>
</td>
<td class="nump">2,762<span></span>
</td>
<td class="nump">2,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member] | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></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">$ 240<span></span>
</td>
<td class="nump">$ 480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">316<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) loss for defined benefit plan, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 transition asset (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://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 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 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><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 (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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: 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 7: 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 8: 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 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 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 (d)(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 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 18: 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 19: 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 20: 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 21: 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 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_TitleOfIndividualAxis=cmco_AllOtherIndividualsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cmco_AllOtherIndividualsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>16
<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="idm140301568734816">
<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="2">9 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</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_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
</tr>
<tr class="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 (Loss) to Cash Provided by (Used in) Operating Activities [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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">31,380<span></span>
</td>
<td class="nump">31,245<span></span>
</td>
</tr>
<tr class="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 and related valuation allowance</a></td>
<td class="num">(783)<span></span>
</td>
<td class="num">(1,940)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Net loss (gain) on sale of real estate, investments and other</a></td>
<td class="nump">347<span></span>
</td>
<td class="num">(390)<span></span>
</td>
</tr>
<tr class="re">
<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">7,039<span></span>
</td>
<td class="nump">8,485<span></span>
</td>
</tr>
<tr class="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 financing costs</a></td>
<td class="nump">1,291<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,803)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss) on Derivatives</a></td>
<td class="num">(598)<span></span>
</td>
<td class="nump">682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain (Loss) on Disposition of Property Plant Equipment</a></td>
<td class="num">(232)<span></span>
</td>
<td class="num">(375)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Gain (Loss) on Sale of Assets and Asset Impairment Charges</a></td>
<td class="num">(175)<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_OtherOperatingActivitiesCashFlowStatement', window );">Other Operating Activities, Cash Flow Statement</a></td>
<td class="nump">5,814<span></span>
</td>
<td class="nump">5,936<span></span>
</td>
</tr>
<tr class="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>Changes in operating assets and liabilities, net of effects of business acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(1,401)<span></span>
</td>
<td class="nump">3,931<span></span>
</td>
</tr>
<tr class="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">(31,701)<span></span>
</td>
<td class="num">(42,215)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses and other</a></td>
<td class="nump">4,905<span></span>
</td>
<td class="num">(5,544)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Operating Assets</a></td>
<td class="num">(232)<span></span>
</td>
<td class="num">(298)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="num">(18,756)<span></span>
</td>
<td class="num">(4,229)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase (Decrease) in Accrued Liabilities</a></td>
<td class="num">(7,498)<span></span>
</td>
<td class="nump">2,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Increase (Decrease) in Other Noncurrent Liabilities</a></td>
<td class="num">(7,382)<span></span>
</td>
<td class="num">(8,080)<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 (used for) operating activities</a></td>
<td class="nump">16,902<span></span>
</td>
<td class="nump">23,727<span></span>
</td>
</tr>
<tr class="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>INVESTING ACTIVITIES:</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_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from Sale and Maturity of Marketable Securities</a></td>
<td class="nump">2,650<span></span>
</td>
<td class="nump">3,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Payments to Acquire Marketable Securities</a></td>
<td class="num">(3,121)<span></span>
</td>
<td class="num">(6,357)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="num">(9,511)<span></span>
</td>
<td class="num">(9,506)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from Sale of Property, Plant, and Equipment</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Proceeds from Equity Method Investment, Distribution, Return of Capital</a></td>
<td class="nump">313<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities', window );">Proceeds from Insurance Settlement, Investing Activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="num">(1,616)<span></span>
</td>
<td class="num">(539,778)<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 provided by (used for) investing activities</a></td>
<td class="num">(10,912)<span></span>
</td>
<td class="num">(550,933)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 the issuance of common stock</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">2,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment of debt</a></td>
<td class="num">(30,402)<span></span>
</td>
<td class="num">(467,725)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from Issuance of Long-term Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">725,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_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">(1,001)<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_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from Issuance or Sale of Equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">207,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_PaymentsOfFinancingCosts', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(26,184)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities', window );">Proceeds from Derivative Instrument, Financing Activities</a></td>
<td class="nump">18,422<span></span>
</td>
<td class="nump">13,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_PaymentsForDerivativeInstrumentFinancingActivities', window );">Payments for Derivative Instrument, Financing Activities</a></td>
<td class="num">(17,958)<span></span>
</td>
<td class="num">(13,687)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments of Dividends</a></td>
<td class="num">(6,006)<span></span>
</td>
<td class="num">(4,852)<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_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee', window );">Other</a></td>
<td class="num">(1,398)<span></span>
</td>
<td class="num">(2,054)<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 for) financing activities</a></td>
<td class="num">(37,639)<span></span>
</td>
<td class="nump">433,252<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(2,221)<span></span>
</td>
<td class="num">(1,474)<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 );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</a></td>
<td class="num">(33,870)<span></span>
</td>
<td class="num">(95,428)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="nump">81,770<span></span>
</td>
<td class="nump">106,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital Expenditures Incurred but Not yet Paid</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">161<span></span>
</td>
</tr>
<tr class="ro">
<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>Supplementary cash flow data:</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_InterestPaidNet', window );">Interest Paid, Excluding Capitalized Interest, Operating Activities</a></td>
<td class="nump">18,883<span></span>
</td>
<td class="nump">12,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net of refunds</a></td>
<td class="nump">18,486<span></span>
</td>
<td class="nump">4,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Employee Stock Options Guarantee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing 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 (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_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 noncurrent operating liabilities classified as 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;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3505-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_PaymentsForDerivativeInstrumentFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loan and 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 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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDerivativeInstrumentFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 14<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3505-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_ProceedsFromDerivativeInstrumentFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, 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://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 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement 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 21B<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080549-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock, preferred stock, treasury stock, stock options, and other types of 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 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_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) 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_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 debt, mandatory redeemable security, and principal payment for finance lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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),(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_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for 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 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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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="idm140301561092992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity Statement - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Director</div></th>
<th class="th"><div>All Other Individuals</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th">
<div>Additional Paid-in Capital [Member] </div>
<div>Director</div>
</th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Director</div>
</th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Director</div>
</th>
<th class="th"><div>AOCI Attributable to Parent</div></th>
<th class="th">
<div>AOCI Attributable to Parent </div>
<div>Director</div>
</th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th">
<div>Treasury Stock </div>
<div>Director</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">$ 240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">296,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (Accumulated Deficit)</a></td>
<td class="nump">293,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(59,986)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">530,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from Other Equity</a></td>
<td class="nump">198,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 198,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">58,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">12,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="num">$ (7,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">2,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">2,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(1,765)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,766)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from Other Equity</a></td>
<td class="nump">198,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 17,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,365)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,489)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">4,312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 8,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="nump">$ 824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">138,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">$ 284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">495,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (Accumulated Deficit)</a></td>
<td class="nump">286,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(57,911)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">724,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="num">$ (74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">32,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">38,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 15,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Stock Issued During Period, Value, Stock Dividend</a></td>
<td class="num">(1,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">(4,226)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,226)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(2,995)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,995)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">480<span></span>
</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">$ 480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,762<span></span>
</td>
<td class="nump">2,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(147)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(147)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="nump">986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">499,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (Accumulated Deficit)</a></td>
<td class="nump">300,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(64,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">735,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="num">$ (52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">5,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">47,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 9,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Stock Issued During Period, Value, Stock Dividend</a></td>
<td class="num">(1,707)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,707)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">(2,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="text">&#160;<span></span>
</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">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">1,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,741<span></span>
</td>
<td class="nump">$ 240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(136)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">503,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (Accumulated Deficit)</a></td>
<td class="nump">308,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(66,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">745,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Value, Issued</a></td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">506,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (Accumulated Deficit)</a></td>
<td class="nump">316,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(49,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(49,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">772,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury Stock, Value</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="num">$ (49)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">52,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">18,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">$ (8,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">2,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(1,313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,314)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(812)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">34,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">34,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">7,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">(1,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(2,833)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Value, Issued</a></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">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">505,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (Accumulated Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">324,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(55,765)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">775,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury Stock, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="num">$ (56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">31,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">9,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 14,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Stock Issued During Period, Value, Stock Dividend</a></td>
<td class="num">(2,004)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,004)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">(10,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">4,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="nump">166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="nump">$ 2,341<span></span>
</td>
<td class="nump">2,341<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(1,509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Value, Issued</a></td>
<td class="nump">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">508,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (Accumulated Deficit)</a></td>
<td class="nump">336,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(61,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(61,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">784,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury Stock, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="nump">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="nump">6,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">3,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 12,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Stock Issued During Period, Value, Stock Dividend</a></td>
<td class="num">(2,005)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">12,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</a></td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,094<span></span>
</td>
<td class="nump">$ 316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,094<span></span>
</td>
<td class="nump">$ 316<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="num">(595)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Value, Issued</a></td>
<td class="nump">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid in Capital, Common Stock</a></td>
<td class="nump">512,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (Accumulated Deficit)</a></td>
<td class="nump">346,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">(47,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (47,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 810,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">31,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Treasury Stock, Value</a></td>
<td class="nump">$ 1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,001)<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_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) loss for defined benefit plan, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 transition asset (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://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 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 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><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 (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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the issuance of equity 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 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_ProceedsFromOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued to shareholders as a dividend 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 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.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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_StockIssuedDuringPeriodValueStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: 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 7: 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 8: 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 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 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 (d)(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 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 18: 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 19: 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 20: 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 21: 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 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<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>18
<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="idm140301572884848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Description of Business</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%">1.&#160;&#160;&#160;&#160;Description of Business</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 accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") for interim financial information. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the financial position of Columbus McKinnon Corporation ("the Company") at December&#160;31, 2022, the results of its operations for the three and nine months ended December 31, 2022 and December&#160;31, 2021, and cash flows for the nine months ended December 31, 2022 and December&#160;31, 2021, have been included. Results for the period ended December&#160;31, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending March&#160;31, 2023. The balance sheet at March&#160;31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. For further information, refer to the consolidated financial statements and footnotes thereto included in the Columbus McKinnon Corporation Annual Report on Form 10-K for the fiscal year ended March&#160;31, 2022 (the &#8220;2022 10-K&#8221;).</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 is a leading worldwide designer, manufacturer, and marketer of intelligent motion solutions that efficiently and ergonomically move, lift, position, and secure materials. Key products include hoists, crane components, precision conveyor systems, accumulation tables, rigging tools, light rail workstations, and digital power and motion control systems. The Company is focused on commercial and industrial applications that require the safety and quality provided by its superior design and engineering know-how.</span></div>The Company&#8217;s products are sold globally, principally to third party distributors and crane builders through diverse distribution channels, and to a lesser extent directly to end-users. During the three and nine months ended December 31, 2022, sales to customers in the United States were approximately 61% and 62% of total net sales, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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="idm140301575788736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Mergers, Acquisitions and Dispositions Disclosures</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Acquisitions &amp; Disposals </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:400;line-height:120%">2022 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%">On April 7, 2021, the Company completed its acquisition of Dorner Mfg. Corp. ("Dorner") for $481,012,000. Dorner, headquartered in Hartland, WI, is a leading automation solutions company providing unique, patented technologies in the design, application, manufacturing and integration of high-precision conveying systems.  The acquisition of Dorner accelerated the Company&#8217;s shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. Dorner is a leading supplier to the life sciences, food processing, and consumer packaged goods markets as well as the faster growing industrial automation and e-commerce sectors. </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 results of Dorner included in the Company&#8217;s consolidated financial statements from the date of acquisition are Net sales and Income from operations of $31,064,000 and $4,157,000, respectively, in the three months ended December 31, 2021 and Net sales and Income from operations of $98,781,000 and $8,481,000, respectively, in the nine months ended December 31, 2021. Dorner's Income from operations in the three and nine months ended December 31, 2021 includes $218,000 in integration related severance costs, which have been included in General and Administrative expenses. Dorner's Income from operations in the nine months ended December 31, 2021 includes acquisition related inventory amortization of $2,981,000, which has been included in Cost of products sold. </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, the Company incurred acquisition and deal expenses in the amount of $53,000 and $8,739,000 in the three and nine months ended December&#160;31, 2021, respectively, which are included in General and Administrative expenses. These costs were immaterial in the three and nine months ended December&#160;31, 2022. Additionally, the Company also incurred $970,000 in costs related to a transaction bonus that was paid 45 days after the acquisition date to key personnel of which $521,000 has been recorded as part of Cost of products sold, $350,000 has been recorded as part of Selling expenses, $74,000 has been recorded as part of General and administrative expenses, and $25,000 has been recorded as part of Research and development expenses in the nine months ended December 31, 2021.</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 finance the Dorner acquisition, on April 7, 2021 the Company entered into a $750,000,000 credit facility ("First Lien Facilities") with JPMorgan Chase Bank, N.A. ("JPMorgan Chase Bank"), PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facilities consist of a Revolving Facility (the &#8220;New Revolving Credit Facility&#8221;) in an aggregate amount of $100,000,000 and a $650,000,000 First Lien Term Facility ("Bridge Facility"). Proceeds from the Bridge Facility </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%">were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's borrowings under its prior Term Loan and Revolver. Refer to Note 9, for further details on the Company's new debt agreement and subsequent equity offering.</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 purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $287,141,000 has been recorded as goodwill as of March&#160;31, 2022. The identifiable intangible assets acquired include customer relationships of $137,000,000, technology of $45,000,000, and trade names of $8,000,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at 15 years at the time of acquisition. Approximately $8,000,000 of goodwill arising as a result of the acquisition is deductible for tax purposes. </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%">The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</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:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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%">8,058&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working 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%">20,218&#160;</span></td><td style="background-color:#ffffff;padding: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: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, 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%">26,104&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">658&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 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%">(14,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other taxes, 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%">(35,689)</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">287,141&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,012&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align: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-weight:400;line-height:120%">On December 1, 2021, the Company completed its acquisition of Garvey Corporation ("Garvey") for $67,347,000 including $907,000 in cash acquired, after an adjustment for working capital finalized in fiscal 2023 for $1,616,000, and subject to a $2,000,000 contingent payment that only becomes payable if (a) the EBITDA target set forth in the purchase agreement for Garvey for the twelve-month period commencing on the month immediately following closing is achieved and (b) a specific current executive of Garvey remains employed with Garvey until at least March 31, 2023. During the quarter ended December 31, 2022, the EBITDA target measurement period was completed. Garvey's actual EBITDA for the target measurement period exceeded the projected EBITDA as of the opening balance sheet, resulting in an increase to the originally established contingent consideration. As such, the Company recorded an adjustment for $1,230,000, which increased the contingent consideration liability in the Condensed Consolidated Balance Sheet and General and administrative expenses in the Statement of Operations during the quarter ended December 31, 2022. The Company expects to pay the contingent consideration in fiscal year 2024 from an escrow account established at closing. The Company financed the acquisition by borrowing $75,000,000 utilizing the Accordion feature under its existing Term Loan B, discussed 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:400;line-height:120%">Garvey is a leading accumulation systems solutions company providing unique, patented systems for the automation of production processes whose products complement those of Dorner. The transaction was accounted for using the acquisition method and, accordingly, the results of the acquired business have been included in the Company's results of operations from the acquisition date. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, and including pro forma financial information, have not been included. The Company incurred immaterial acquisition and deal costs in the three and nine months ended December&#160;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-weight:400;line-height:120%">The purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $40,832,000 has been recorded as goodwill, a decrease of $384,000 from March 31, 2022 relating to an adjustment for the contingent payment of $2,000,000 to reclassify it as part of Prepaid expenses and other assets on the Condensed Consolidated Balance Sheet and an increase of $1,616,000 related to the working capital adjustment. The identifiable intangible assets acquired include customer relationships of $8,200,000, engineered drawings of $4,670,000, trademarks of $3,610,000, patent of $2,440,000, backlog of $2,100,000 and non-compete agreement of $330,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at 10 years at the time of acquisition. All of the goodwill arising as a result of the acquisition is deductible for tax purposes. </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 assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Working 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%">1,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property, plant, and equipment, 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%">3,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">1,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">40,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,347&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>20
<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="idm140301575703200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Notes)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</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%">3.&#160;&#160;&#160;&#160;Revenue &amp; Receivables </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition: </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%">Performance obligations</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 has contracts with customers for standard products and custom engineered products, and determines when and how to recognize revenue for each performance obligation based on the nature and type of contract. </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%">Revenue from contracts with customers for standard products is recognized when legal title and significant risk and rewards has transferred to the customer, which is generally at the time of shipment. This is the point in time when control is deemed to transfer to the customer. The Company sells standard products to customers utilizing purchase orders. Payment terms for these types of contracts generally require payment within 30 to 60 days. Each standard product is deemed to be a single performance obligation and the amount of revenue recognized is based on the negotiated price. The transaction price for standard products is based on the price reflected in each purchase order. Sales incentives are offered to customers who purchase standard products and include offers such as volume-based discounts, rebates for priority customers, and discounts for early cash payments. These sales incentives are accounted for as variable consideration included in the transaction price. Accordingly, the Company reduces revenue for these incentives in the period which the sale occurs and is based on the most likely amount method for estimating the amount of consideration the Company expects to receive. These sales incentive estimates are updated each reporting period as additional information becomes available.</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 also sells custom engineered products and services, which are contracts that are typically completed within one quarter but can extend beyond one year in duration. For custom engineered products, the transaction price is based upon the price stated in the contract. Variable consideration has not been identified as a significant component of transaction price for custom engineered products and services.  The Company generally recognizes revenue for custom engineered products upon satisfaction of its performance obligation under the contract which typically coincides with project completion which is when the products and services are controlled by the customer. Control is typically achieved at the later of when legal title and significant risk and rewards have transferred to the customer or the customer has accepted the asset. These contracts often require either up front or installment payments. These types of contracts are generally accounted for as one performance obligation as the products and services are not separately identifiable. The promised services (such as inspection, commissioning, and installation) are essential in order for the delivered product to operate as intended on the customer&#8217;s site and the services are therefore highly interrelated with product functionality. </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%">For most custom engineered products contracts, the Company determined that while there is no alternative use for the custom engineered products, the Company does not have an enforceable right to payment (which must include a reasonable profit margin) for performance completed to date in order to meet the over time revenue recognition criteria. Therefore, revenue is recognized at a point in time (when the contract is complete). For custom engineered products contracts that contain an enforceable right to payment (including reasonable profit margin) the Company satisfies the performance obligation over time and recognizes revenue based on the extent of progress towards completion of the performance obligation. The cost-to-cost measure of progress is an appropriate measure of progress toward satisfaction of performance obligations as this measure most accurately depicts the progress of work performed and transfer of control to the customers. Under the cost-to-cost measure of progress, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recognized proportionally as costs are incurred.</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%">Sales and other taxes collected with revenue are excluded from revenue. Shipping and handling costs incurred prior to shipment are considered activities required to fulfill the Company&#8217;s promise to transfer goods, and do not qualify as a separate </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%">performance obligation. Additionally, the Company offers standard warranties which are typically 12 months in duration for standard products and 24 to 36 months for custom engineered products. These types of warranties are included in the purchase price of the product and are deemed to be assurance-type warranties which are not accounted for as a separate performance obligation. Other performance obligations included in a contract (such as drawings, owner&#8217;s manuals, and training services) are immaterial in the context of the contract and are not recognized as a separate performance obligation.</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%">For additional information on the Company&#8217;s revenue recognition policy refer to the consolidated financial statements included in the&#160;2022&#160;10-K.</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%">Reconciliation of contract balances</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 records a contract liability when cash is received prior to recording revenue. Some standard contracts require a down payment while most custom engineered contracts require installment payments. Installment payments for the custom engineered contracts typically require a portion due at inception while the remaining payments are due upon completion of certain performance milestones. For both types of contracts, these contract liabilities, referred to as customer advances, are recorded at the time payment is received and are included in Accrued liabilities on the Condensed Consolidated Balance Sheets. When the related performance obligation is satisfied and revenue is recognized, the contract liability is released into income.</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 following table illustrates the balance and related activity for customer advances in the nine months ended December&#160;31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:92.690%"><tr><td style="width:1.0%"/><td style="width:70.035%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, beginning balance</span></td><td style="background-color:#ffffff;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:#ffffff;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,453&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;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:#ffffff;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%">15,373&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional customer advances received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,807&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from customer advances included in beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,453)</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:10pt;font-weight:400;line-height:100%">(15,373)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,087)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">28,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;&#160;&#160;&#160;&#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:400;line-height:120%">&#160;&#160;&#160;&#160;(1) Other includes the impact of foreign currency translation </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%">Revenue was recognized prior to the right to invoice the customer which resulted in a contract asset balance in the amount of $2,532,000 and $2,410,000 as of December&#160;31, 2022 and March&#160;31, 2022, respectively. Contract assets are included in Prepaid expenses and other assets on the Condensed Consolidated Balance Sheets. </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%">Remaining Performance Obligations</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 of December&#160;31, 2022, the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) was approximately $11,242,000. We expect to recognize approximately 36% of these sales over the next twelve months.</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:400;line-height:120%">Disaggregated revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with FASB ASC Topic 606, the Company is required to disaggregate revenue into categories that depict how economic factors affect the nature, amount, timing and uncertainty of revenue and 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%">The following table illustrates the disaggregation of revenue by product grouping for the three and nine months ended December&#160;31, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 (in thousands): </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:27.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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%">Net Sales by Product Grouping</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%">December 31, 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%">December 31, 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:10pt;font-weight:700;line-height:100%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Industrial Products</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%">77,423&#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;border-top:2pt solid #000000;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%">77,754&#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 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%">240,366&#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;border-top:2pt solid #000000;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%">241,595&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crane Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213&#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:10pt;font-weight:400;line-height:100%">266,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,791&#160;</span></td><td style="background-color:#ffffff;padding: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%">Engineered Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,618&#160;</span></td><td style="background-color:#cceeff;padding: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%">Precision Conveyor 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%">33,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,382&#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:10pt;font-weight:400;line-height:100%">113,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,100&#160;</span></td><td style="background-color:#ffffff;padding: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%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding: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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">230,370&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">216,088&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">682,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">653,187&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial products include: manual chain hoists, electrical chain hoists, rigging/clamps, industrial winches, hooks, shackles, and other forged attachments. Crane solutions products include: wire rope hoists, drives and controls, crane kits and components, and workstations. Engineered products include: linear and mechanical actuators, lifting tables, rail projects, and actuation systems. Precision conveyor products include: low profile, flexible chain, large scale, sanitary and vertical elevation conveyor systems, as well as pallet system conveyors and accumulation systems. The All other product grouping includes miscellaneous revenue. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical expedients</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%">Incremental costs to obtain a contract incurred by the Company primarily relate to sales commissions for contracts with a duration of one year or less. Therefore, these costs are expensed as incurred and are recorded in Selling expenses on the Condensed Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations for contracts with an expected length of one year or less are not disclosed. Further, revenue from contracts with customers do not include a significant financing component as payment is generally expected within one year from when the performance obligation is controlled by the customer.</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%">Accounts Receivable: </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%">Under ASU 2016-13, the Company is required to remeasure expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions and reasonable forecasts. In addition to these factors, the Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends, and other factors. Accounts receivable are charged against the allowance for doubtful accounts once all collection efforts have been exhausted. Due to the short-term nature of such accounts receivable, the estimated amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances. </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 following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the nine months ended December 31, 2022 and December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:86.988%"><tr><td style="width:1.0%"/><td style="width:56.210%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.246%"/><td style="width:0.1%"/></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%">Allowance for doubtful accounts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">March 31, beginning balance</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,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"/><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,686&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt 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%">726&#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:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Less uncollectible accounts written off, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Allowance recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,439&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>  (1) Other includes the impact of foreign currency translation<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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="idm140301575612992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;Fair Value Measurements</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%">FASB ASC Topic 820 &#8220;Fair Value Measurements and Disclosures&#8221; establishes the standards for reporting financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value on a recurring basis (at least annually). Under these standards, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e. the "exit price") in an orderly transaction between market participants at the measurement date. </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%">ASC 820-10-35-37 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the valuation techniques that market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is separated into three levels based on the reliability of inputs as follows:</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%">Level 1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment. </span></div><div style="padding-left:36pt;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%">Level 2 - Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly, involving some degree of judgment. </span></div><div style="padding-left:36pt;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%">Level 3 - Valuations based on inputs that are unobservable and significant to the overall fair value measurement. The degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3.</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%">The availability of observable inputs can vary and is affected by a wide variety of factors, including the type of asset/liability, whether the asset/liability is established in the marketplace, and other characteristics particular to the transaction. To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes the level in the fair value hierarchy within which the fair value measurement in its entirety falls is determined based on the lowest level input that is significant to the fair value measurement in its entirety.</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%">Fair value is a market-based measure considered from the perspective of a market participant rather than an entity-specific measure. Therefore, even when market assumptions are not readily available, assumptions are required to reflect those that market participants would use in pricing the asset or liability at the measurement date.</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 uses quoted market prices when valuing its marketable securities and, consequently, the fair value is based on Level 1 inputs. These marketable securities consist of equity and fixed income securities.  The Company primarily uses readily observable market data in conjunction with internally developed discounted cash flow valuation models when valuing its derivative portfolio and, consequently, the fair value of the Company&#8217;s derivatives is based on Level 2 inputs. The carrying amount of the Company's pension-related annuity contract is recorded at net asset value of the contract and, consequently, its fair value is based on Level 2 inputs and is included in Other assets on the Condensed Consolidated Balance Sheets. The carrying value of the Company&#8217;s Term Loan approximates fair value based on current market interest rates for debt instruments of similar credit standing and, consequently, their fair values are based on Level 2 inputs.</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 following table provides information regarding financial assets and liabilities measured or disclosed at fair value (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:44.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.065%"/><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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">December 31, </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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%">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:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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%">10,207&#160;</span></td><td style="background-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%">10,207&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Derivative Assets (Liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;Foreign exchange contracts</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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#160;Interest rate swap </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%">12,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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:400;line-height:100%">Disclosed at fair value:</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:2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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%">(467,244)</span></td><td style="background-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%">(467,244)</span></td><td style="background-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"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:44.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.065%"/><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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">March 31,</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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%">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:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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%">10,294&#160;</span></td><td style="background-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%">10,294&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Derivative assets (liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;Foreign exchange contracts</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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;Interest rate swap </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,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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%">(8,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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"/><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:400;line-height:100%">Disclosed at fair value:</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:2px 1pt;text-align: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%">Term loan</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%">(497,534)</span></td><td style="background-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%">(497,534)</span></td><td style="background-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"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;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 does not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis. At December&#160;31, 2022, the Term Loan B has been recorded at carrying value, which approximates fair value.</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 gains, interest, and dividend income on marketable securities are recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.&#160;&#160;Changes in the fair value of derivatives are recorded in foreign currency exchange (gain) loss or other comprehensive income (loss), to the extent that the derivative qualifies as a hedge under the provisions of FASB ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.</span></div>There were no assets and liabilities recorded on a non-recurring basis during the nine months ended December&#160;31, 2022.  Refer to the 2022 10-K for a full description of the assets and liabilities measured on a non-recurring basis that are included in the Company's March&#160;31, 2022 balance sheet.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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="idm140301575500112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;Inventories</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%">Inventories consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:60.140%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At cost - FIFO basis:</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: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;text-align: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 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%">159,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%">129,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 at cost FIFO basis</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%">229,783&#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%">193,769&#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%">LIFO cost less than FIFO cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,650&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">172,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, estimated interim results are subject to change in the final year-end LIFO inventory valuation.</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_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>23
<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="idm140301575609136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">9 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_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure</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%">6.&#160;&#160;&#160;&#160;Marketable Securities and Other Investments</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%">In accordance with ASU 2016-01, &#8220;Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities,&#8221; all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) are measured at fair value through earnings.  The Company's marketable securities are recorded at their fair value, with unrealized changes in market value realized within Investment (income) loss on the Condensed Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a gain of $362,000 and $145,000 in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and a loss of $558,000 and a gain of $214,000 in the nine months ended December 31, 2022, and December&#160;31, 2021, 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:400;line-height:120%">Consistent with prior periods, the estimated fair value is based on quoted market prices at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are included in Investment (income) loss in the Condensed Consolidated Statements of Operations. </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%">Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and product liability insurance claims filed through CM Insurance Company, Inc. ("CMIC"), a wholly owned captive insurance subsidiary. The marketable securities are not available for general working capital purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realized gains related to sales of marketable securities were not material in the three and nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively.</span></div>The Company owns a 49% ownership interest in Eastern Morris Cranes Company Limited ("EMC"), a limited liability company organized and existing under the laws and regulations of the Kingdom of Saudi Arabia. The Company's ownership represents an equity investment in a strategic customer of STAHL serving the Kingdom of Saudi Arabia. The investment's carrying value is presented in Other assets in the Condensed Consolidated Balance Sheets in the amount of $2,566,000 and $2,765,000 as of December&#160;31, 2022 and March&#160;31, 2022, respectively, and has been accounted for as an equity method investment.  The investment value was increased for the Company's ownership percentage of income earned by EMC in the amount of $142,000 and decreased in the amount of $(218,000) in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and increased by $209,000 and $157,000 in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.  Further, in the nine months ended December 31, 2022 and December 31, 2021, EMC distributed cash dividends which the Company received 49% of pursuant to its ownership interest. The investment value was decreased for the Company's share of EMC's cash dividend in the amount of $313,000 and $324,000 in the nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively, as they were determined to be a return of the Company's investment. Dividends are included in investing activities on the Condensed Consolidated Statements of Cash Flows in the amount of $313,000 and $324,000 in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, as the distribution received exceeded cumulative equity in earnings, under the cumulative earnings approach.  The December&#160;31, 2022 and March&#160;31, 2022 trade accounts receivable balance due from EMC are $5,321,000 and $4,133,000, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.<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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140301573712432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 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_GoodwillDisclosureTextBlock', window );">Goodwill Disclosure</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%">7.&#160;&#160;&#160;&#160;Goodwill and Intangible Assets</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%">Goodwill and indefinite lived trademarks are not amortized but are tested for impairment at least annually, in accordance with the provisions of ASC Topic 350-20-35-1. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The fair value of a reporting unit is determined using a discounted cash flow methodology.&#160;The Company&#8217;s reporting units are determined based upon whether discrete financial information is available and reviewed regularly, whether those units constitute a business, and the extent of economic similarities between those reporting units for purposes of aggregation.&#160;&#160;The Company&#8217;s reporting units identified under ASC Topic 350-20-35-33 are at the component level, or one level below the operating segment level as defined under ASC Topic 280-10-50-10 &#8220;Segment Reporting - Disclosure.&#8221; The Company has three reporting units as of December 31, 2022 and March&#160;31, 2022. The Duff-Norton reporting unit (which designs, manufactures and sources mechanical and electromechanical actuators and rotary unions) had goodwill of $9,699,000 at December&#160;31, 2022 and March&#160;31, 2022. The Rest of Products reporting unit (representing the hoist, chain, forgings, digital power, motion control, manufacturing, and distribution businesses) had goodwill of $304,778,000 and $310,793,000 at December&#160;31, 2022 and March&#160;31, 2022, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $327,953,000 and $328,357,000 at December&#160;31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">Refer to the 2022 10-K for information regarding our annual goodwill and indefinite lived trademark impairment evaluation.  Future impairment indicators, such as declines in forecasted cash flows, may cause impairment charges. Impairment charges could be based on such factors as the Company&#8217;s stock price, forecasted cash flows, assumptions used, control premiums or other variables.  There were no such indicators during the three and nine months 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-weight:400;line-height:120%">A summary of changes in goodwill during the nine months ended December 31, 2022 is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"/><td style="width:86.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.997%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment for Garvey (Refer to Note 2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Garvey contingent payment reclassification (Refer to Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">642,430&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recognized net of accumulated impairment losses of $113,174,000 as of December 31, 2022 and March&#160;31, 2022, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. Identifiable intangible assets are summarized as follows (in thousands):</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:97.222%"><tr><td style="width:1.0%"/><td style="width:23.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><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="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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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="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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><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%">19,406&#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;border-top:2pt solid #000000;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,926)</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;border-top:2pt solid #000000;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%">13,480&#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%">19,529&#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;border-top:2pt solid #000000;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,032)</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;border-top:2pt solid #000000;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%">14,497&#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%">Indefinite lived trademark</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">46,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 relationships</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%">320,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</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%">96,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">486,302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">(118,643)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">367,659&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">491,590&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">(100,802)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">390,788&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets that are considered to have finite lives are amortized. The weighted-average amortization periods are 14 years for trademarks, 17 years for customer relationships, 16 years for acquired technology, 5 years for other, and 17 years in total. Trademarks with a carrying value of $46,100,000 as of December 31, 2022 have an indefinite useful life and are therefore not being amortized.</span></div>Total amortization expense was $6,459,000 and $6,254,000 for the three months ended December 31, 2022 and 2021, respectively. Total amortization expense was $19,442,000 and $18,648,000 for the nine months ended December 31, 2022 and 2021, respectively. Based on the current amount of identifiable intangible assets and current exchange rates, the estimated annual amortization expense for each of the succeeding five years is expected to be approximately $25,900,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_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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<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> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-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_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140301575540192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments Derivative Instruments (Notes)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</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%">8.&#160;&#160;&#160;&#160;Derivative 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:400;line-height:120%">The Company uses derivative instruments to manage selected foreign currency and interest rate exposures. The Company does not use derivative instruments for speculative trading purposes. All derivative instruments must be recorded on the balance sheet at fair value. For derivatives designated as cash flow hedges, changes in the fair value of the derivative is recorded as accumulated other comprehensive loss, or &#8220;AOCL,&#8221; and is reclassified to earnings when the underlying transaction has an impact on earnings. For foreign currency derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange loss (gain) in the Company&#8217;s Consolidated Statements of Operations. The cash flow effects of derivatives are reported within net cash (used for) provided by operating activities on the Condensed Consolidated Statements of Cash Flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses in the event of non-performance by the counterparties on its financial instruments. The counterparties have investment grade credit ratings. The Company anticipates that these counterparties will be able to fully satisfy their obligations under the contracts.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's agreements with its counterparties contain provisions pursuant to which the Company could be declared in default of its derivative obligations. As of December 31, 2022, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of December 31, 2022, it could have been required to settle its obligations under these agreements at amounts which approximate the December&#160;31, 2022 fair values reflected in the table below. During the three and nine months ended December 31, 2022, the Company was not in default of any of its derivative obligations. </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 31, 2022, the Company had no derivatives designated as net investments or fair value hedges in accordance with FASB ASC Topic 815, &#8220;Derivatives and Hedging.&#8221;</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 has a cross currency swap agreement that is designated as a cash flow hedge to hedge changes in the value of an intercompany loan to a foreign subsidiary due to changes in foreign exchange rates. This intercompany loan is related to the acquisition of STAHL. As of December 31, 2022, the notional amount of this derivative is $113,041,000, and this contract matures on March 31, 2028. During fiscal 2022, the Company modified the cross currency swap by extending it to fiscal year 2028, matching the intercompany loan.  The Company concluded that the transaction to modify the cross currency swap, as well as the modified swap, maintained hedge accounting.  The modified cross currency swap is considered to have an other than insignificant financing element.  As such, its cash flows are classified within financing activities in the Statement of Cash Flows.  From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $584,000 out of AOCL, and into foreign currency exchange loss (gain), during the next 12 months based on the contractual payments due under this intercompany loan.</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 has foreign currency forward agreements that are designated as cash flow hedges to hedge a portion of forecasted inventory purchases denominated in foreign currencies. As of December 31, 2022, the notional amount of those derivatives was $4,384,000, and all contracts mature by September 30, 2023. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $51,000 out of AOCL during the next 12 months based on the expected sales of the goods purchased.</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 policy is to maintain a capital structure that is comprised of 50-70% of fixed rate long term debt and 30-50% of variable rate long term debt. The Company has three interest rate swap agreements in which the Company receives interest at a variable rate and pays interest at a fixed rate. The third interest rate swap agreement was entered into in fiscal year 2022 as a result of the additional debt from the Dorner and Garvey acquisitions. During fiscal 2022, the Company modified the LIBOR floor to match the new Term Loan B resulting from the Dorner related debt refinancing. The Company concluded that the modification maintained hedge accounting. The modified interest rate swap is considered to have an other than insignificant financing element as well as a more than an insignificant initial net investment. As such, its cash flows are classified as financing activities in the Statement of Cash Flows and the swap liability is considered a hybrid debt instrument.  These interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the variable interest rate of the senior secured term loan. The amortizing interest rate swaps mature by February 28, 2025 and had a total notional amount of $280,380,000 as of December 31, 2022. The effective portion of the changes in fair values of the interest rate swaps is reported in AOCL and will be reclassified to interest expense over the life of the swap agreements. As such, its </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%">cash flows are classified within financing activities in the Statement of Cash Flows. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $5,860,000 of AOCL, and into interest and debt expense, during the next 12 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-weight:400;line-height:120%">The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three months ended December 31, 2022 and 2021 (in thousands):</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 style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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%">137&#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;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%">Cost of products sold</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%">(64)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,916)</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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Interest rate swap</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%">546&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the nine months ended December 31, 2022 and 2021 (in thousands):</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:99.853%"><tr><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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%">89&#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;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%">Cost of products sold</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%">(153)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,423&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464&#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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2021</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%">Interest rate swap</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%">(315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,220)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following is information relative to the Company&#8217;s derivative instruments in the Condensed Consolidated Balance Sheets (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"/><td style="width:31.487%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.954%"/><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: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="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%">Fair Value of Asset (Liability)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</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%">December 31, 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%">March 31, 2022</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%">Foreign exchange contracts</span></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%">Prepaid expenses and other</span></td><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%">205&#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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swap</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</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%">8,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rate swap</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 assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rate swap</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 non 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%">&#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%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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</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%">495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Other non current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543)</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></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the 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> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140301575595104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 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_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;Debt</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 completed its acquisition of Dorner on April 7, 2021 and entered into a $750,000,000 First Lien Facility with JPMorgan Chase Bank, PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facility consists of a New Revolving Credit Facility in an aggregate amount of $100,000,000 and a $650,000,000 Bridge Facility. Proceeds from the Bridge Facility were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's outstanding borrowings under its prior Term Loan and Revolver.</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 to the debt borrowing described above, the Company commenced and completed an underwritten public offering of 4,312,500 shares of its common stock at a price of $48.00 per share for total gross proceeds of $207,000,000. The Company used all of the net proceeds from the equity offering to repay in part outstanding borrowings under its Bridge Facility. The equity offering closed on May 4, 2021. Following the repayment of outstanding borrowings under the Bridge Facility, the Bridge Facility was refinanced with a syndicated Term Loan B facility on May 14, 2021.  Refer to the 2022 10-K for further details on the Company's Term Loan B facility.</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 the first</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> nine mo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nths of fiscal 2022, the Company incurred $14,803,000 in debt extinguishment costs of which $5,946,000 relates to the Company's prior Term Loan, $326,000 relates to the Company's prior Revolver, and $8,531,000 relates to fees paid on the portion of the First Lien Facilities that were associated with the Bridge Facility, all of which were incurred in the first quarter of fiscal 2022. These costs are classified as Cost of debt refinancing in the Condensed Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in the first quarter of fiscal 2022, the Company recorded $5,432,000 in deferred financing costs on the First Lien Term Facility, which is being amortized over seven years. The Company recorded $4,027,000 in deferred financings costs on the New Revolving Credit Facility, of which $3,050,000 is related to the New Revolving Credit Facility and $977,000 is carried over from the Company's prior Revolver as certain Revolver lenders increased their borrowing capacity. These balances will be amortized over five years and are classified in Other assets since no funds were drawn on the New Revolving Credit Facility.</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%">Also discussed in Note 2, the Company completed its acquisition of Garvey on November 30, 2021, and borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility to increase the principal amount of the Term Loan B facility by $75,000,000. Proceeds from the Accordion were used, among other things, to finance the purchase price for the Garvey acquisition, pay related fees, expenses, and transaction costs. No material amendment to the terms of the Term Loan B facility or the First Lien Facility was necessary for the Company to exercise this Accordion feature. </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 outstanding principal balance of the Term Loan B facility was $472,560,000 as of December 31, 2022, which includes $75,000,000 in principal balance from the Accordion exercised in the third quarter of fiscal 2022. The Company made $30,000,000 in principal payments on the Term Loan B facility during the nine months ended December 31, 2022 of which $3,945,000 was required. The Company is obligated to make $5,260,000 of principal payments on the Term Loan B facility over the next 12 months plus applicable Excess Cash Flow ("ECF") payments, if required, however, plans to pay down approximately $40,000,000 in principal payments in total during such 12 month period. This amount has been recorded within the current portion of long term debt on the Company's Condensed Consolidated Balance Sheet with the remaining balance recorded as long term debt.</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%">There were no outstanding borrowings and $15,937,000 in outstanding letters of credit issued against the New Revolving Credit Facility as of December 31, 2022.&#160; The outstanding letters of credit as of December 31, 2022 consisted of $662,000 in commercial letters of credit and $15,275,000 of standby letters of credit. </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 gross balance of deferred financing costs on the Term Loan B facility was $6,323,000, which includes $892,000 from the Accordion exercise, as of December 31, 2022 and March&#160;31, 2022.&#160;The accumulated amortization balances were $1,585,000 and $898,000 as of December 31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">The gross balance of deferred financing costs associated with the New Revolving Credit Facility is $4,027,000 as of December 31, 2022 and March&#160;31, 2022, respectively, which are included in Other assets on the Condensed Consolidated Balance Sheet. The accumulated amortization balances were $1,409,000 and $805,000 as of December 31, 2022 and March&#160;31, 2022, 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:400;line-height:120%">The Company has a finance lease for a manufacturing facility in Hartland, WI under a 23 year lease agreement which terminates in 2035. The outstanding balance on the finance lease obligation is $13,683,000 as of December 31, 2022 of which $590,000 has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan and revolving credit facility on the Company's Condensed Consolidated Balance Sheet. See Note 15 for further details.</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%">Unsecured and uncommitted lines of credit are available to meet short-term working capital needs for certain of our subsidiaries operating outside of the U.S. The lines of credit are available on an offering basis, meaning that transactions under the line of credit will be on such terms and conditions, including interest rate, maturity, representations, covenants and events of default, as mutually agreed between our subsidiaries and the local bank at the time of each specific transaction.  As of December 31, 2022, unsecured credit lines totaled approximately $2,354,000, of which nothing was drawn. In addition, unsecured lines of $12,762,000 were available for bank guarantees issued in the normal course of business of which $12,524,000 was utilized as of 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-weight:400;line-height:120%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K for further information on its debt arrangements.</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI 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_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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="idm140301577492112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Periodic Benefit Cost<br></strong></div></th>
<th class="th" colspan="1">3 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_CompensationAndEmployeeBenefitPlansTextBlock', window );">Compensation and Employee Benefit Plans</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%">10.&#160;&#160;&#160;&#160;Net Periodic Benefit Cost</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic pension cost for the Company&#8217;s defined benefit pension plans (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:41.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</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="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%">December 31, 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%">December 31, 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%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs</span></td><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%">199&#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;border-top:2pt solid #000000;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%">242&#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;border-top:2pt solid #000000;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%">536&#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%">743&#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%">Interest cost</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,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 amortization</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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">530&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">(126)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,550&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">(332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:120%">Components of the net benefit costs other than the service cost component are recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. Service costs are recorded as part of Income from operations. The Company currently plans to contribute approximately $4,958,000 to its pension plans in fiscal 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on the Company&#8217;s defined benefit pension and postretirement benefit plans, refer to the consolidated </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%">financial statements included in the 2022 10-K.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other 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 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI https://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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="idm140301575654592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</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%">11.&#160;&#160;&#160;&#160;Earnings Per Share</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 following table sets forth the computation of basic and diluted earnings per share (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:48.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.443%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></div></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: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 #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><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 income (loss)</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%">12,029&#160;</span></td><td style="background-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,894&#160;</span></td><td style="background-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%">34,534&#160;</span></td><td style="background-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%">17,834&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Denominators:</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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common stock outstanding &#8211; denominator for basic EPS</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%">28,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,887&#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"/><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%">Effect of dilutive employee stock options and other share-based awards</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted-average common stock outstanding and assumed conversions &#8211; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,778&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,840&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,767&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,255&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options with respect to&#160;715,000 and 156,000&#160;common shares for both the three and nine months ended December 31, 2022 and December 31, 2021, respectively, were not included in the computation of diluted income per share because they were antidilutive. For both the three and nine months ended December 31, 2022 and December 31, 2021 contingently issuable common shares of 179,000 and 120,000, respectively, were excluded because a performance condition had not yet been 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%">The Company grants share based compensation to eligible participants under the 2016 Long Term Incentive Plan, as Amended and Restated in June 2019 ("2016 LTIP"). &#160;The total number of shares of common stock with respect to which awards may be granted under the 2016 LTIP were increased by 2,500,000 as a result of the June 2019 amendment and restatement.  Shares not previously authorized for issuance under any of the prior stock plans and any shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.</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%">During fiscal 2023, the Company determined that the performance condition on its fiscal 2021 performance shares would not be fully met.  The Company has adjusted its stock-based compensation expense accordingly in fiscal 2023.</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%">During the quarter ended December 31, 2022, the Company repurchased 31,000 shares of its common stock at an aggregate cost of $1,001,000 in accordance with the Company's previously adopted share repurchase program.  The value of the shares purchased are reflected as Treasury stock on the Company's Condensed Consolidated Balance Sheet as of 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-weight:400;line-height:120%">During the first nine months of fiscal 2023, there were 32,000 shares of stock issued upon the exercise of stock options that were issued under the Company&#8217;s 2016 LTIP. During the fiscal year ended March&#160;31, 2022, 138,000 shares of restricted stock units vested and were issued.</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 May 2021, the Company issued 4,312,500 shares of common stock raising proceeds of $198,705,000 net of fees in connection with the Dorner acquisition that was completed in April 2021. Additional information regarding this transaction can be found in Note 2 as well as the 2022 10-K.</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%">On January 23, 2023, the Company's Board of Directors declared a dividend of $0.07 per common share. The dividend will be paid on February 21, 2023 to shareholders of record on February 10, 2023. The dividend payment is expected to be approximately $2,005,000.</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%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K&#160;for further information on its earnings per share and stock plans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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="idm140301575660192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Loss Contingencies</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%">12.&#160;&#160;&#160;&#160;Loss Contingencies</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%">From time to time, the Company is named a defendant in legal actions arising out of the normal course of business. The Company is not a party to any pending legal proceeding other than ordinary, routine litigation incidental to our business. The Company does not believe that any of our pending litigation will have a material impact on its business.</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%">Accrued general and product liability costs are actuarially estimated reserves based on amounts determined from loss reports, individual cases filed with the Company, and an amount for losses incurred but not reported. The aggregate amounts of reserves were $20,943,000 (gross of estimated insurance recoveries of $8,289,000) as of December 31, 2022, of which $16,043,000 is included in Other non current liabilities and $4,900,000 in Accrued liabilities.&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Note 6).</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 following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:</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:94.736%"><tr><td style="width:1.0%"/><td style="width:59.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general and product liability, beginning of period</span></td><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,575&#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%">21,227&#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%">Estimated insurance recoveries</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%">(872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add provision for claims</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,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduct payments for claims</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,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general and product liability, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,575&#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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated insurance recoveries</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%">(8,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 accrued general and product liability, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through its wholly-owned captive insurance company were $2,000,000 from inception through fiscal 2003 and $3,000,000 for fiscal 2004 and thereafter. In addition to the per occurrence limits, the Company&#8217;s coverage is also subject to an annual aggregate limit, applicable to losses only. These limits range from $2,000,000 to $6,000,000 for each policy year from inception through fiscal 2023.  The Company also purchases excess general and product liability insurance up to an aggregate $75,000,000 limit.</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%">Asbestos</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%">Like many industrial manufacturers, the Company is involved in asbestos-related litigation.&#160;&#160;In continually evaluating costs relating to its estimated asbestos-related liability, the Company reviews, among other things, the incidence of past and recent claims, the historical case dismissal rate, the mix of the claimed illnesses and occupations of the plaintiffs, its recent and historical resolution of the cases, the number of cases pending against it, the status and results of broad-based settlement discussions, and the number of years such activity might continue. Based on this review, the Company has estimated its share of liability to defend and resolve probable asbestos-related personal injury claims. This estimate is highly uncertain due to the limitations of the available data and the difficulty of forecasting with any certainty the numerous variables that can affect the range of the liability. The Company will continue to study the variables in light of additional information in order to identify trends that may become evident and to assess their impact on the range of liability that is probable and estimable.</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%">Based on actuarial information, the Company has estimated its net asbestos-related aggregate liability including related legal costs to range between $5,300,000 and $9,700,000, net of insurance recoveries, using actuarial parameters of continued claims for a period of 38 years from December&#160;31, 2022.  The Company has estimated its asbestos-related aggregate liability that is probable and estimable, net of insurance recoveries, in accordance with U.S. generally accepted accounting principles approximates $7,067,000.  The Company has reflected the liability gross of insurance recoveries of $8,289,000 as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. The recorded liability does not consider the impact of any potential favorable federal legislation. This liability will fluctuate based on the uncertainty in the number of future claims that will be filed and the cost to resolve those claims, which may be influenced by a number of factors, including the outcome of the ongoing broad-based settlement negotiations, defensive strategies, and the cost to resolve claims outside the broad-based settlement program. Of this amount, management expects to incur asbestos liability payments of approximately $2,900,000 over the next 12 months. Because payment of the liability is likely to extend over many years, management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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 share of the Company&#8217;s previously incurred asbestos-related expenses and future asbestos-related expenses are covered by pre-existing insurance policies.  The Company had been engaged in a legal action against the insurance carriers for those policies to recover past expenses and future costs incurred.  The Company came to an agreement with the insurance carriers to settle its case against them for recovery of a portion of past costs and future costs for asbestos-related legal defense costs. The agreement was finalized during the quarter ended September 30, 2020.  The terms of the settlement require the carriers to pay </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%">gross defense costs prior to retro-premiums of 65% for future asbestos-related defense costs subject to an annual cap of $1,650,000 for claims covered by the settlement. </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%">Further, the insurance carriers are expected to cover 100% of indemnity costs related to all covered cases.  Estimates of the future cost sharing have been included in the loss reserve calculation as of December 31, 2022 and March&#160;31, 2022. The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Condensed Consolidated Balance Sheet at December&#160;31, 2022 in the amount of $8,289,000, which offsets its asbestos reserves.</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%">Product Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also involved in other unresolved legal actions that arise in the normal course of business. The most prevalent of these unresolved actions involve disputes related to product design, manufacture and performance liability. The Company's estimation of its product-related aggregate liability that is probable and estimable, in accordance with U.S. generally accepted accounting principles approximates $4,975,000, which has been reflected as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter. &#160;Management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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, one of the Company's subsidiaries, Magnetek, Inc. ("Magnetek"), has been named, along with multiple other defendants, in asbestos-related lawsuits associated with business operations previously acquired but which are no longer owned. During Magnetek's ownership, none of the businesses produced or sold asbestos-containing products. For such claims, Magnetek is uninsured and either contractually indemnified against liability, or contractually obligated to defend and indemnify the purchaser of these former business operations.&#160;&#160;The Company aggressively seeks dismissal from these proceedings. The asbestos-related liability including legal costs is estimated to be approximately $613,000 which has been reflected as a liability in the Condensed Consolidated Balance Sheet at December&#160;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:400;line-height:120%">Litigation-Other</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2010, Magnetek received a request for indemnification from Power-One, Inc. ("Power-One") for an Italian tax matter arising out of the sale of Magnetek's power electronics business to Power-One in&#160;October 2006. With a reservation of rights, Magnetek affirmed its obligation to indemnify Power-One for certain pre-closing taxes.&#160;&#160;The sale included an Italian company, Magnetek, S.p.A., and its wholly owned subsidiary, Magnetek Electronics (Shenzhen) Co. Ltd. (the &#8220;Power-One China Subsidiary&#8221;). The tax authority in Arezzo, Italy, issued a notice of audit report in September 2010 wherein it asserted that the Power-One China Subsidiary had its administrative headquarters in Italy and, therefore, it should be considered resident in Italy and subject to taxation in Italy.&#160;&#160;In November 2010, the tax authority issued a notice of tax assessment for the period of July 2003 to June 2004, alleging that taxes of approximately $2,000,000 (Euro 1,900,000), plus interest, were due in Italy on taxable income earned by the Power-One China Subsidiary during this period.&#160;&#160;In addition, the assessment alleges potential penalties in the amount of approximately $2,400,000 (Euro 2,200,000) for the alleged failure of the Power-One China Subsidiary to&#160;file its Italian tax return.&#160;&#160;The Power-One China Subsidiary filed its response with the provincial tax commission of Arezzo, Italy in January 2011.  A hearing before the Tax Court was held in July 2012 on the tax assessment for the period of July 2003 to June 2004. In September 2012, the Tax Court ruled in favor of the Power-One China Subsidiary dismissing the tax assessment for the period of July 2003 to June 2004. In February 2013, the tax authority filed an appeal of the Tax Court's September 2012 ruling. The Regional Tax Commission of Florence heard the appeal of the tax assessment dismissal for the period of July 2003 to June 2004 and thereafter issued its ruling finding in favor of the tax authority. Magnetek believed the court&#8217;s decision was based upon erroneous interpretations of the applicable law and appealed the ruling to the Italian Supreme Court in April 2015.  In April 2022, the Supreme Court upheld the appeal in favor of Power-One.</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 tax authority in Arezzo, Italy also issued a tax inspection report in January 2011 for the periods July 2002 to June 2003 (fiscal period 2002/2003) and July 2004 to December 2006 (fiscal periods 2004/2005 and 2005/2006) claiming that the Power-One China Subsidiary failed to file Italian tax returns for the reported periods.  In August 2012, the tax authority in Arezzo, Italy issued four notices of tax assessment for the periods July 2002 to June 2003 and July 2004 to December 2006, alleging that taxes of approximately $7,200,000 (Euro 6,700,000) were due in Italy on taxable income earned by the Power-One China Subsidiary together with an allegation of potential penalties in the amount of approximately $3,000,000 (Euro 2,800,000) for the alleged failure of the Power-One China Subsidiary to file its Italian tax returns. On June 3, 2015, the Tax Court, with four judgements, ruled in favor of the Power-One China Subsidiary dismissing the tax assessments for the periods of July 2002 to June 2003 and July 2004 to December 2006. On July 27, 2015, the tax authority filed four appeals of the Tax Court's ruling of June 3, 2015.  In May 2016, the Regional Tax Court of Florence rejected the appeals of the tax authority and at the same time canceled the notices of assessment for the fiscal years of 2004/2005 and 2005/2006. The tax authority had up to six months to </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%">appeal the decisions. In December 2016, the Power-One China Subsidiary was served by the Italian Revenue Agency with two appeals to the Italian Supreme Court regarding the two positive judgments on the tax assessments for the fiscal periods 2004/2005 and 2005/2006. In February 2017 the Power-One China Subsidiary filed two memorandum before the Italian Supreme Court in response to the appeals made by the tax authority against the positive judgments on the tax assessments for fiscal years 2004/2005 and 2005/2006. In March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for 2006 fiscal year (period July 2006-December 2006). The tax authority had until October 2017 to appeal this decision.  In October 2017, the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2006.  In November 2017 the Power-One China Subsidiary filed a memorandum before the Italian Supreme Court in response to the appeal made by the tax authority against the positive judgment on the tax assessment for fiscal year 2006.  In February 2018 an appeal hearing was held at the Regional Tax Court of Florence regarding the Italian tax authority's claim for taxes due for fiscal year 2002/2003.  In March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for 2002/2003 fiscal year. In October 2018 the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2002/2003.  In November 2018 the Power-One China Subsidiary filed a memorandum with the Italian Supreme Court in response to the appeal made by the tax authority.  In April 2022, the Supreme Court filed judgments concerning the tax assessments for fiscal years 2002/2003 and 2006.  Further, in July 2022, the Supreme Court filed judgments concerning the tax assessments for the fiscal periods 2004/2005 and 2005/2006.  In all four judgments, the Supreme Court upheld the appeals of the Italian Tax Authority and remitted the proceedings back to the Regional Tax Court for a new evaluation of the substance of the dispute.  In December 2022 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2002/2003 and 2006 before the Regional Tax Court.</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 believes it will be successful and does not expect to incur a liability related to these assessments.</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 September of 2017, Magnetek received a request for defense and indemnification from Monsanto Company, Pharmacia, LLC, and Solutia, Inc. (collectively, &#8220;Monsanto&#8221;) with respect to: (1) lawsuits brought by plaintiffs claiming that Monsanto manufactured polychlorinated biphenyls ("PCBs"), exposure to which allegedly caused injury to plaintiffs; and (2) lawsuits brought by municipalities and municipal entities claiming that Monsanto should be responsible for a variety of damages due to the presence of PCBs in bodies of water in those municipalities and/or in water treated by those municipal entities.&#160; Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#8220;Special Undertaking&#8221; apparently&#160;executed by Magnetek&#8217;s predecessor Universal Manufacturing ("Universal") in January of 1972, which purportedly required Universal to defend and indemnify Monsanto from liabilities &#8220;arising out of or in connection with the receipt, purchase, possession, handling, use, sale or disposition of&#8221; PCBs by Universal.</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%">Magnetek has declined Monsanto&#8217;s tender, and believes that it has meritorious legal and factual defenses to the demands made by Monsanto.&#160; Magnetek is vigorously defending against those demands and has commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.&#160; Monsanto has, in turn, commenced an action in Missouri seeking to enforce the Special Undertaking.  In the Missouri action, Monsanto recently joined five other co-defendants that Monsanto claims are also liable to Monsanto under similar special undertaking agreements.</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%">Magnetek intends to continue to vigorously prosecute its New Jersey declaratory judgment action and to defend against Monsanto&#8217;s Missouri action.  The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#8217;s tender because there is insufficient information regarding the underlying matters.&#160; Management believes, however, that the potential additional legal costs related to such matters will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.</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 had previously filed suit against Travelers in District Court seeking coverage under insurance policies in the name of Universal.  In July 2019, the District Court ruled that Travelers is obligated to defend Magnetek under these policies in connection with Magnetek's litigation against Monsanto. The Court held that Monsanto's claims against Magnetek fall within the insuring agreement of the Travelers policies and that none of the policy exclusions precluded the possibility of coverage. The Court also held that Travelers prior settlements with other insureds under the policies did not cut off or release Magnetek's rights under the policies. Travelers moved for reconsideration and had sought discovery from Magnetek and Monsanto in connection with that motion.  On September 22, 2020, the Court issued an order denying the motion to reconsider and denying the motion to compel discovery from Magnetek. The result was that the Court's prior order granting Magnetek partial summary judgment and requiring Travelers' to reimburse Magnetek's defense costs to date and fund its defense and moving forward was now binding, subject to Travelers right to appeal.  As a result, the Company received approximately $900,000 for past defense costs which was recorded in fiscal 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%">The Company is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois. The Company has sought a ruling that Transportation Insurance Company is also obligated to reimburse Magnetek's defense costs to date and fund its defense costs moving forward. That motion is not yet fully briefed.</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%">Environmental 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%">Along with other manufacturing companies, the Company is subject to various federal, state and local laws relating to the protection of the environment. To address the requirements of such laws, the Company has adopted a corporate environmental protection policy which provides that all of its owned or leased facilities shall, and all of its employees have the duty to, comply with all applicable environmental regulatory standards, and the Company utilizes an environmental auditing program for its facilities to ensure compliance with such regulatory standards.&#160;&#160;The Company has also established managerial responsibilities and internal communication channels for dealing with environmental compliance issues that may arise in the course of its business.  Because of the complexity and changing nature of environmental regulatory standards, it is possible that situations will arise from time to time requiring the Company to incur expenditures in order to ensure environmental regulatory compliance.  However, the Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures having a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.</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 1986, Magnetek acquired the stock of Universal Manufacturing Corporation (&#8220;Universal&#8221;) from a predecessor of Fruit of the Loom (&#8220;FOL&#8221;), and the predecessor agreed to indemnify Magnetek against certain environmental liabilities arising from pre-acquisition activities at a facility in Bridgeport, Connecticut. Environmental liabilities covered by the indemnification agreement included completion of additional cleanup activities, if any, at the Bridgeport facility and defense and indemnification against liability for potential response costs related to offsite disposal locations. Magnetek's leasehold interest in the Bridgeport facility was assigned to the buyer in connection with the sale of Magnetek's transformer business in June 2001. FOL, the successor to the indemnification obligation, filed a petition for Reorganization under Chapter&#160;11 of the Bankruptcy Code in 1999 and Magnetek filed a proof of claim in the proceeding for obligations related to the environmental indemnification agreement. Magnetek believes that FOL had substantially completed the clean-up obligations required by the indemnification agreement prior to the bankruptcy filing. In November 2001, Magnetek and FOL entered into an agreement involving the allocation of certain potential tax benefits and Magnetek withdrew its claims in the bankruptcy proceeding.  Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding.&#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 January 2007, the Connecticut Department of Environmental Protection (&#8220;DEP&#8221;) requested parties, including Magnetek, to submit reports summarizing the investigations and remediation performed to date at the site and the proposed additional investigations and remediation necessary to complete those actions at the site. DEP requested additional information relating to site investigations and remediation. Magnetek and the DEP agreed to the scope of the work plan in November 2010.&#160;&#160;The Company has recorded a liability of $222,000 included in the amount specified above, related to the Bridgeport facility, representing the best estimate of future site investigation costs and remediation costs which are expected to be incurred in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all of the currently known environmental matters, the Company has accrued as of December 31, 2022&#160;a total of $721,000 which, in our opinion, is sufficient to deal with such matters.  The Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures to have a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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="idm140301575659376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 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 Tax Disclosure</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%">13.&#160;&#160;&#160;&#160;Income Taxes</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%">Income tax expense (benefit) as a percentage of income (loss) from continuing operations before income tax expense was 28% and 10% in the three months ended December 31, 2022 and December&#160;31, 2021, respectively and 35% and 13% in the nine months ended December 31, 2022 and December&#160;31, 2021. Typically these percentages vary from the U.S. statutory rate of 21% primarily due to varying statutory tax rates at the Company's foreign subsidiaries, and the jurisdictional mix of income for these subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2022, the rate was unfavorably impacted 5 percentage points due to settlement of income tax assessments related to tax periods prior to the Company&#8217;s acquisition of Stahl Cranesystems GmbH (&#8220;STAHL").  In accordance with the tax indemnification clause of the share purchase agreement, the Company received full reimbursement from STAHL&#8217;s prior owner which was recorded as a gain in Other (income) expense, net on the Condensed Consolidated </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%">Statements of Operations during the period.  The tax rate for the nine months ended December 31, 2022 also reflects an unfavorable impact of 4 percentage points due to the recording of a U.S. state tax valuation allowance.  The valuation allowance primarily relates to changes in the Company&#8217;s expectations regarding its ability to more likely than not utilize certain state net operating losses prior to their expiration. </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%">For the three and nine months ended December 31, 2021, the rate was lower than the statutory rate primarily due to benefits generated from carrying a taxable loss back to prior 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:400;line-height:120%">The Company estimates that the effective tax rate related to continuing operations will be approximately 30% to 32% for fiscal 2023. </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%">Refer to the Company&#8217;s consolidated financial statements included in its 2022 10-K&#160;for further information on income taxes.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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="idm140301575612992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">9 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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_ComprehensiveIncomeNoteTextBlock', window );">Changes in Other Comprehensive Loss</a></td>
<td class="text">14.&#160;&#160;&#160;&#160;Changes in Accumulated Other Comprehensive Loss<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCL by component for the three and nine months ended December 31, 2022 are as follows (in thousands):</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%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:45.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.322%"/><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended December 31, 2022</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 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%">Retirement Obligations</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%">Foreign Currency</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%">Change in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></td><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%">(20,731)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(47,561)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">6,598&#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 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%">(61,694)</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%">Other comprehensive income (loss) before reclassification</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,086&#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%">Amounts reclassified from other comprehensive loss</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918&#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%">Net current period other comprehensive income (loss)</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">12,272&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">14,004&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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%">(20,961)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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,289)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">8,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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">(47,690)</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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:45.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.322%"/><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended December 31, 2022</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 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%">Retirement Obligations</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%">Foreign Currency</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%">Change in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></td><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%">(21,043)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(28,079)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(777)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(49,899)</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%">Other comprehensive income (loss) before reclassification</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661&#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%">Amounts reclassified from other comprehensive loss</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</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%">Net current period other comprehensive income (loss)</span></td><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:top"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,210)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,337&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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%">(20,961)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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,289)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">8,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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">(47,690)</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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of amounts reclassified out of AOCL for the three months ended December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.674%"/><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.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:39.957%"/><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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">142&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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%">108&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></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;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;padding:0 1pt"/></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%">Change in derivatives qualifying as hedges</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: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 colspan="3" style="background-color:#ffffff;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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Cost of products sold</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(1,525)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">8,876&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(2,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">6,810&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of amounts reclassified out of AOCL for the nine months ended December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.674%"/><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.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:39.957%"/><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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">457&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">347&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></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;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;padding:0 1pt"/></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%">Change in derivatives qualifying as hedges</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: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 colspan="3" style="background-color:#ffffff;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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Cost of products sold</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(636)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Foreign currency</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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">(4,952)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">1,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">(3,799)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></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%">These AOCL components are included in the computation of net periodic pension cost. (See Note 10 for additional details.)</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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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="idm140301575514560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases Leases (Notes)<br></strong></div></th>
<th class="th" colspan="1">9 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 );">Lessee, Operating Leases</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%">15.&#160;&#160;&#160;&#160;Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease arrangements generally include real estate (manufacturing facilities, sales offices, distribution centers, warehouses), vehicles, and equipment. Leases with a term greater than one year are recognized on the Consolidated Balance Sheet; the Company has elected not to recognize leases with terms of one year or less on the Consolidated Balance Sheet. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The Company recognizes lease expense on a straight-line basis over the lease term. </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 leases have lease terms ranging from 1 to 23 years, some of which include options to extend or terminate the lease. The exercise of lease renew all options is at the Company&#8217;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#8217;s lease agreements do not contain material residual value guarantees or any material restrictive covenants. </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 following table illustrates the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:57.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.619%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;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="background-color:#ffffff;border-top:2pt solid #000000;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:justify;vertical-align:middle"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,622&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,809&#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="background-color:#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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,965&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current 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%">26,574&#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:10pt;font-weight:400;line-height:100%">23,711&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total operating 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%">33,538&#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 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%">31,676&#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="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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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="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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</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%">12,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">13,525&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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 and finance lease 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%">590&#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:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan and finance lease obligations </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,540&#160;</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total finance liabilities</span></td><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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%">13,683&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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%">14,084&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt 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="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense of $2,323,000 and $2,332,000 and $6,810,000 and $6,940,000 for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in income from operations on the Condensed Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses were not material for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively. Finance lease expense of $250,000 for the three months ended December 31, 2022 and December 31, 2021, and $751,000 and $734,000 for the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in Income from operations. Interest and debt expense related to the finance lease of $156,000 and $162,000 and $470,000 and $477,000 is included the Company's Condensed Consolidated Statements of Operations in the three and nine months ended December 31, 2022 and December&#160;31, 2021, 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:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:65.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.460%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Nine months ended, December 30,</span></td><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: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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 operating lease liabilities</span></td><td style="background-color:#ffffff;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:#ffffff;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,678&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;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:#ffffff;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,885&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;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;text-align:justify;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 finance lease liabilities</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%">872&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3,670&#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;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities</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%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,582&#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></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>33
<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="idm140301575659376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Effects of New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 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 );">Effects of New Accounting Pronouncements</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%">16.&#160;&#160;&#160;&#160;Effects of New Accounting Pronouncements</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%">Topics not yet adopted </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 December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848" from December 31, 2022 to December 31, 2024, which is superseding the date from ASU No. 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU is elective and is relief to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. Optional expedients are provided for contract modification accounting under topics such as debt, leases, and derivatives. The optional amendments are effective for all entities as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020 through December 31, 2024. We are currently evaluating the impact the standard will have on our consolidated financial statements if we chose to elect.</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 March 2022, the FASB issued ASU 2022 No. 2022-01, "Derivative and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method." The ASU clarified the guidance in ASC 815 on fair value hedge accounting of interest rate risk 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%">portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the &#8220;portfolio layer&#8221; method for making the fair value hedge accounting for these portfolios more accessible. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated 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%">In October 2021, the FASB issued ASU No. 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." The ASU amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination and is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>34
<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="idm140301572790304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Tables)<br></strong></div></th>
<th class="th"><div>Dec. 01, 2021</div></th>
<th class="th"><div>Apr. 07, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cmco_DornerMember', window );">Dorner</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</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:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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%">8,058&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working 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%">20,218&#160;</span></td><td style="background-color:#ffffff;padding: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: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, 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%">26,104&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">658&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 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%">(14,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other taxes, 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%">(35,689)</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">287,141&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,012&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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=cmco_GarveyMember', window );">Garvey</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</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:400;line-height:120%">The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Working 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%">1,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property, plant, and equipment, 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%">3,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">1,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">40,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,347&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cmco_DornerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_DornerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmco_GarveyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_GarveyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>35
<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="idm140301565671072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</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:400;line-height:120%">The following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the nine months ended December 31, 2022 and December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:86.988%"><tr><td style="width:1.0%"/><td style="width:56.210%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.246%"/><td style="width:0.1%"/></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%">Allowance for doubtful accounts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">March 31, beginning balance</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,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"/><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,686&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt 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%">726&#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:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Less uncollectible accounts written off, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Allowance recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,439&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>  (1) Other includes the impact of foreign currency translation<span></span>
</td>
</tr>
<tr class="re">
<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"><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 disaggregation of revenue by product grouping for the three and nine months ended December&#160;31, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 (in thousands): </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:27.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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%">Net Sales by Product Grouping</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%">December 31, 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%">December 31, 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:10pt;font-weight:700;line-height:100%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Industrial Products</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%">77,423&#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;border-top:2pt solid #000000;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%">77,754&#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 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%">240,366&#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;border-top:2pt solid #000000;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%">241,595&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crane Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213&#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:10pt;font-weight:400;line-height:100%">266,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,791&#160;</span></td><td style="background-color:#ffffff;padding: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%">Engineered Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,618&#160;</span></td><td style="background-color:#cceeff;padding: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%">Precision Conveyor 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%">33,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,382&#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:10pt;font-weight:400;line-height:100%">113,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,100&#160;</span></td><td style="background-color:#ffffff;padding: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%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding: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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">230,370&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">216,088&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">682,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">653,187&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Contract Asset, Contract Liability, and Receivable</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:400;line-height:120%">The following table illustrates the balance and related activity for customer advances in the nine months ended December&#160;31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</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:92.690%"><tr><td style="width:1.0%"/><td style="width:70.035%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, beginning balance</span></td><td style="background-color:#ffffff;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:#ffffff;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,453&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;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:#ffffff;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%">15,373&#160;</span></td><td style="background-color:#ffffff;border-top:2pt 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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional customer advances received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,807&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from customer advances included in beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,453)</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:10pt;font-weight:400;line-height:100%">(15,373)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,087)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances recorded from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">28,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div>&#160;&#160;&#160;&#160;(1) Other includes the impact of foreign currency translation<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>36
<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="idm140301575567152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding financial assets and liabilities measured or disclosed at fair value (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:44.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.065%"/><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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">December 31, </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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%">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:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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%">10,207&#160;</span></td><td style="background-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%">10,207&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Derivative Assets (Liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;Foreign exchange contracts</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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#160;Interest rate swap </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%">12,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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:400;line-height:100%">Disclosed at fair value:</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:2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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%">(467,244)</span></td><td style="background-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%">(467,244)</span></td><td style="background-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"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:44.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.065%"/><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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurements at reporting date using</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="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%">March 31,</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:400;line-height:100%">Quoted prices in active markets for identical assets</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:400;line-height:100%">Significant other observable inputs</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:400;line-height:100%">Significant unobservable inputs</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%">Description</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%">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:400;line-height:100%">(Level 1)</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%">(Level 2)</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%">(Level 3)</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/(Liabilities) measured at fair value:</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: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%">Marketable securities</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%">10,294&#160;</span></td><td style="background-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%">10,294&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity contract</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,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Derivative assets (liabilities):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;Foreign exchange contracts</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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;Interest rate swap </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,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cross currency swap </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%">(8,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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"/><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:400;line-height:100%">Disclosed at fair value:</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:2px 1pt;text-align: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%">Term loan</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%">(497,534)</span></td><td style="background-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%">(497,534)</span></td><td style="background-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"/></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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="idm140301575573312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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, Current</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:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:60.140%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At cost - FIFO basis:</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: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;text-align: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 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%">159,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%">129,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 at cost FIFO basis</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%">229,783&#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%">193,769&#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%">LIFO cost less than FIFO cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,650&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">172,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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>38
<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="idm140301575477296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in goodwill during the nine months ended December 31, 2022 is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"/><td style="width:86.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.997%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment for Garvey (Refer to Note 2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Garvey contingent payment reclassification (Refer to Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">642,430&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-lived Intangible Assets by Major Class</a></td>
<td class="text">Identifiable intangible assets are summarized as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:23.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><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="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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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="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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</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:400;line-height:100%">Gross 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:400;line-height:100%">Accumulated<br/>Amortization</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:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><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%">19,406&#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;border-top:2pt solid #000000;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,926)</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;border-top:2pt solid #000000;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%">13,480&#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%">19,529&#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;border-top:2pt solid #000000;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,032)</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;border-top:2pt solid #000000;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%">14,497&#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%">Indefinite lived trademark</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">46,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 relationships</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%">320,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</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%">96,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">486,302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">(118,643)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">367,659&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">491,590&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">(100,802)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">390,788&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="idm140301573761776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Tables) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The following is information relative to the Company&#8217;s derivative instruments in the Condensed Consolidated Balance Sheets (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"/><td style="width:31.487%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.954%"/><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: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="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%">Fair Value of Asset (Liability)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</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%">December 31, 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%">March 31, 2022</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%">Foreign exchange contracts</span></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%">Prepaid expenses and other</span></td><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%">205&#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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swap</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</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%">8,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rate swap</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 assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rate swap</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 non 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%">&#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%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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</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%">495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">Other non current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543)</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></table><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Derivative Instruments, Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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:400;line-height:120%">The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three months ended December 31, 2022 and 2021 (in thousands):</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 style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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%">137&#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;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%">Cost of products sold</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%">(64)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,916)</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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Interest rate swap</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%">546&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the nine months ended December 31, 2022 and 2021 (in thousands):</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:99.853%"><tr><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><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%">Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location of Gain or (Loss) Recognized in Income on Derivatives</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Gain or (Loss) Reclassified from AOCL into Income</span></td></tr><tr><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%">December 31, 2022</span></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%">Foreign exchange contracts</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%">89&#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;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%">Cost of products sold</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%">(153)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,423&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464&#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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2021</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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2021</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%">Interest rate swap</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%">(315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,220)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Cross currency swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<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 );">Designated as Hedging Instrument | Foreign exchange contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">$ (64)<span></span>
</td>
<td class="num">$ (13)<span></span>
</td>
<td class="num">$ (153)<span></span>
</td>
<td class="num">$ (42)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swap [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="nump">1,170<span></span>
</td>
<td class="num">(426)<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="num">(1,220)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cross Currency Interest Rate Contract [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">$ (7,916)<span></span>
</td>
<td class="nump">$ 2,386<span></span>
</td>
<td class="nump">$ 3,464<span></span>
</td>
<td class="nump">$ 4,743<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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying 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 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-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 (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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<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="idm140301575509728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Periodic Benefit Cost (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans, Defined Benefiit</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Costs</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:400;line-height:120%">The following table sets forth the components of net periodic pension cost for the Company&#8217;s defined benefit pension plans (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:41.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</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="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%">December 31, 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%">December 31, 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%">December 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs</span></td><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%">199&#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;border-top:2pt solid #000000;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%">242&#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;border-top:2pt solid #000000;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%">536&#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%">743&#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%">Interest cost</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,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 amortization</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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">530&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">(126)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,550&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">(332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>41
<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="idm140301575654592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify"><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 computation of basic and diluted earnings per share (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:48.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.443%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></div></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: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 #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align: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:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><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 income (loss)</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%">12,029&#160;</span></td><td style="background-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,894&#160;</span></td><td style="background-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%">34,534&#160;</span></td><td style="background-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%">17,834&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Denominators:</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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common stock outstanding &#8211; denominator for basic EPS</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%">28,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,887&#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"/><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%">Effect of dilutive employee stock options and other share-based awards</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted-average common stock outstanding and assumed conversions &#8211; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,778&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,840&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,767&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,255&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_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>42
<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="idm140301569108080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability</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:400;line-height:120%">The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:</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:94.736%"><tr><td style="width:1.0%"/><td style="width:59.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general and product liability, beginning of period</span></td><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,575&#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%">21,227&#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%">Estimated insurance recoveries</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%">(872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add provision for claims</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,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduct payments for claims</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,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general and product liability, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,575&#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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated insurance recoveries</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%">(8,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 accrued general and product liability, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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"/></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_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_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>43
<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="idm140301565612240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCL by component for the three and nine months ended December 31, 2022 are as follows (in thousands):</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%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:45.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.322%"/><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended December 31, 2022</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 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%">Retirement Obligations</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%">Foreign Currency</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%">Change in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></td><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%">(20,731)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(47,561)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">6,598&#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 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%">(61,694)</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%">Other comprehensive income (loss) before reclassification</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,086&#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%">Amounts reclassified from other comprehensive loss</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918&#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%">Net current period other comprehensive income (loss)</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">12,272&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">14,004&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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%">(20,961)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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,289)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">8,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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">(47,690)</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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:45.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.322%"/><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:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended December 31, 2022</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 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%">Retirement Obligations</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%">Foreign Currency</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%">Change in Derivatives Qualifying as Hedges</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="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%">Beginning balance net of tax</span></td><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%">(21,043)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(28,079)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(777)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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%">(49,899)</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%">Other comprehensive income (loss) before reclassification</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661&#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%">Amounts reclassified from other comprehensive loss</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</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%">Net current period other comprehensive income (loss)</span></td><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:top"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,210)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,337&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Ending balance net of tax</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: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-bottom:3pt double #000000;border-top:1pt 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%">(20,961)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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,289)</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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">8,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:top"/><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: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-bottom:3pt double #000000;border-top:1pt 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%">(47,690)</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:top"/></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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text">etails of amounts reclassified out of AOCL for the three months ended December 31, 2022 are as follows (in thousands):<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.674%"/><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.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:39.957%"/><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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">142&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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%">108&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></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;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;padding:0 1pt"/></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%">Change in derivatives qualifying as hedges</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: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 colspan="3" style="background-color:#ffffff;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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Cost of products sold</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(1,525)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">8,876&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(2,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">6,810&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of amounts reclassified out of AOCL for the nine months ended December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.674%"/><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.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:39.957%"/><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%">Details of AOCL Components</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%">Amount reclassified from AOCL</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%">Affected line item on Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><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:400;line-height:100%">Net amortization of prior service cost and pension settlement expense</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: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%">&#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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">457&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">347&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></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;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;padding:0 1pt"/></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%">Change in derivatives qualifying as hedges</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: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 colspan="3" style="background-color:#ffffff;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: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:0 1pt"/><td style="background-color:#cceeff;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;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%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Cost of products sold</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(636)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Foreign currency</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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;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%">(4,952)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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: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%">1,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Tax (benefit) expense</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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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%">(3,799)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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="idm140301568870336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</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:400;line-height:120%">The following table illustrates the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:57.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.619%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;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="background-color:#ffffff;border-top:2pt solid #000000;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:justify;vertical-align:middle"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,622&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,809&#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="background-color:#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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,965&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current 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%">26,574&#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:10pt;font-weight:400;line-height:100%">23,711&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total operating 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%">33,538&#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 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%">31,676&#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="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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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="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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</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%">12,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">13,525&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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 and finance lease 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%">590&#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:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan and finance lease obligations </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,540&#160;</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Total finance liabilities</span></td><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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%">13,683&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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%">14,084&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</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:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:65.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.460%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Nine months ended, December 30,</span></td><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: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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 operating lease liabilities</span></td><td style="background-color:#ffffff;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:#ffffff;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,678&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;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:#ffffff;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,885&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;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;text-align:justify;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 finance lease liabilities</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%">872&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3,670&#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;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities</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%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,582&#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></table></div><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_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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140301573547744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">$ 20,179<span></span>
</td>
<td class="nump">$ 15,316<span></span>
</td>
<td class="nump">$ 70,372<span></span>
</td>
<td class="nump">$ 49,722<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark [Member] | UNITED STATES | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Sales revenue goods net percentage</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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="idm140301565944304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 01, 2021</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Apr. 07, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BridgeLoan', window );">Bridge Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,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="nump">$ 650,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_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="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,616<span></span>
</td>
<td class="nump">$ 539,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 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_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Deferred Compensation Arrangement with Individual, Requisite Service Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></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">230,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 216,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 682,397<span></span>
</td>
<td class="nump">653,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating Income (Loss)</a></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,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,372<span></span>
</td>
<td class="nump">49,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Goods and Services Sold</a></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">148,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,516<span></span>
</td>
<td class="nump">422,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">642,430<span></span>
</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">642,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 648,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></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,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,442<span></span>
</td>
<td class="nump">18,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized Gain (Loss) on Investments</a></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">362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 558<span></span>
</td>
<td class="nump">214<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_NatureOfExpenseAxis=us-gaap_CostOfGoodsProductLineMember', window );">Cost of Goods and Service, Product and Service Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">521<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_NatureOfExpenseAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">350<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_NatureOfExpenseAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">74<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_NatureOfExpenseAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25<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_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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=cmco_DornerMember', window );">Dorner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</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:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><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%">8,058&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working 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%">20,218&#160;</span></td><td style="background-color:#ffffff;padding: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: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, 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%">26,104&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">658&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 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%">(14,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other taxes, 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%">(35,689)</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">287,141&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,012&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 481,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,689)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">31,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Goods and Services Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">287,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Business Acquisition, Goodwill, Expected Tax Deductible Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 218<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=cmco_DornerMember', window );">Dorner | Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_DornerMember', window );">Dorner | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=cmco_DornerMember', window );">Dorner | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=cmco_GarveyMember', window );">Garvey</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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"><div 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 assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"/><td style="width:72.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.172%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Working 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%">1,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property, plant, and equipment, 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%">3,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">1,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">40,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,347&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">$ 67,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="nump">$ 907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</a></td>
<td class="nump">1,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">21,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</a></td>
<td class="nump">3,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</a></td>
<td class="nump">1,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</a></td>
<td class="num">(1,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="nump">40,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash Acquired from Acquisition</a></td>
<td class="nump">907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet', window );">Debt Instrument, Increase (Decrease), Other, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromPreviousAcquisition', window );">Payments for (Proceeds from) Previous Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,616<span></span>
</td>
<td class="nump">$ 1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,230<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=cmco_GarveyMember', window );">Garvey | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_GarveyMember', window );">Garvey | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived Intangible Assets Acquired</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_GarveyMember', window );">Garvey | Technology Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">4,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_GarveyMember', window );">Garvey | Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_GarveyMember', window );">Garvey | Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">2,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cmco_GarveyMember', window );">Garvey | Order or Production Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_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_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126954596&amp;loc=d3e511914-122862<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126954596&amp;loc=d3e511914-122862<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BridgeLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(13))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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(19)(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_BridgeLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI 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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired 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 12<br> -Subparagraph (b)<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_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DebtInstrumentIncreaseDecreaseOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 debt instruments, 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 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_DebtInstrumentIncreaseDecreaseOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 compensation expense recognized during the period pertaining to the deferred compensation 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 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, 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 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_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_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_IndefinitelivedIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and goodwill, lacking physical substance with an indefinite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_PaymentsForProceedsFromPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NatureOfExpenseAxis=us-gaap_CostOfGoodsProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=us-gaap_CostOfGoodsProductLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfExpenseAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfExpenseAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfExpenseAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cmco_DornerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_DornerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmco_GarveyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_GarveyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<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="idm140301565532336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract with Customer, Asset, Net, Current</a></td>
<td class="nump">$ 2,532,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,532,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,410,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">230,370,000<span></span>
</td>
<td class="nump">$ 216,088,000<span></span>
</td>
<td class="nump">682,397,000<span></span>
</td>
<td class="nump">$ 653,187,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_ContractWithCustomerLiabilityCurrent', window );">Contract with Customer, Liability, Current</a></td>
<td class="nump">22,182,000<span></span>
</td>
<td class="nump">28,116,000<span></span>
</td>
<td class="nump">22,182,000<span></span>
</td>
<td class="nump">28,116,000<span></span>
</td>
<td class="nump">22,453,000<span></span>
</td>
<td class="nump">$ 15,373,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_ProceedsFromCustomersForProgressPayments', window );">Proceeds from Customers for Progress Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,902,000<span></span>
</td>
<td class="nump">26,807,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,453,000)<span></span>
</td>
<td class="num">(15,373,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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,302,000)<span></span>
</td>
<td class="num">(13,087,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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 11,242,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,242,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_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Allowance for Doubtful Other Receivables, Current</a></td>
<td class="nump">$ 5,313,000<span></span>
</td>
<td class="nump">5,439,000<span></span>
</td>
<td class="nump">$ 5,313,000<span></span>
</td>
<td class="nump">5,439,000<span></span>
</td>
<td class="nump">$ 5,717,000<span></span>
</td>
<td class="nump">$ 5,686,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_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination</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">14,750,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_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease', window );">Contract with Customer, Liability, Other, Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (418,000)<span></span>
</td>
<td class="num">(354,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_cmco_StandardProductContractTermsMinimum', window );">Standard Product Contract Terms, Minimum</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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_cmco_StandardProductContractTermsMaximum', window );">Standard Product Contract Terms, Maximum</a></td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<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=cmco_DornerMember', window );">Dorner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,064,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,781,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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</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">227,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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">726,000<span></span>
</td>
<td class="nump">961,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_ValuationAllowancesAndReservesDeductions', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(996,000)<span></span>
</td>
<td class="num">(1,520,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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134,000)<span></span>
</td>
<td class="num">(85,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_srt_ProductOrServiceAxis=cmco_CraneSolutionsMember', window );">Crane Solutions [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 97,541,000<span></span>
</td>
<td class="nump">81,213,000<span></span>
</td>
<td class="nump">266,959,000<span></span>
</td>
<td class="nump">244,791,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_srt_ProductOrServiceAxis=cmco_IndustrialProductsMember', window );">Industrial Products [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">77,423,000<span></span>
</td>
<td class="nump">77,754,000<span></span>
</td>
<td class="nump">240,366,000<span></span>
</td>
<td class="nump">241,595,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_srt_ProductOrServiceAxis=cmco_EngineeredProductsMember', window );">Engineered Products [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">21,535,000<span></span>
</td>
<td class="nump">20,693,000<span></span>
</td>
<td class="nump">61,309,000<span></span>
</td>
<td class="nump">62,618,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_srt_ProductOrServiceAxis=cmco_AllotherMember', window );">All other [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
<td class="nump">117,000<span></span>
</td>
<td class="nump">83,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_srt_ProductOrServiceAxis=cmco_PrecisionConveyorProductsMember', window );">Precision Conveyor Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 33,837,000<span></span>
</td>
<td class="nump">$ 36,382,000<span></span>
</td>
<td class="nump">$ 113,646,000<span></span>
</td>
<td class="nump">$ 104,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember', window );">Long-term Contract with Customer [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_RevenuePerformanceObligationDescriptionOfWarranty', window );">Revenue, Performance Obligation, Description of Warranty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 to 36<span></span>
</td>
<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_ContractWithCustomerDurationAxis=us-gaap_ShortTermContractWithCustomerMember', window );">Short-term Contract with Customer [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_RevenuePerformanceObligationDescriptionOfWarranty', window );">Revenue, Performance Obligation, Description of Warranty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12<span></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_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_StandardProductContractTermsMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Standard Product Contract Terms, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_StandardProductContractTermsMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_StandardProductContractTermsMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Standard Product Contract Terms, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_StandardProductContractTermsMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 receivable, classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(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_AllowanceForDoubtfulOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<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_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProceedsFromCustomersForProgressPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received from customers as progress payments on projects that have been partially completed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<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 (a)<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_ProceedsFromCustomersForProgressPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RevenuePerformanceObligationDescriptionOfWarranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of warranty and related obligation in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<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_RevenuePerformanceObligationDescriptionOfWarranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 accounts other than 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)(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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=cmco_DornerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_DornerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_srt_ProductOrServiceAxis=cmco_CraneSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_CraneSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_IndustrialProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_IndustrialProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_EngineeredProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_EngineeredProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_AllotherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_AllotherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_PrecisionConveyorProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_PrecisionConveyorProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_ShortTermContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerDurationAxis=us-gaap_ShortTermContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<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="idm140301568351824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">$ 10,207<span></span>
</td>
<td class="nump">$ 10,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=cmco_MarketableSecuritiesMember', window );">Marketable securities | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">10,207<span></span>
</td>
<td class="nump">10,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=cmco_MarketableSecuritiesMember', window );">Marketable securities | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=cmco_MarketableSecuritiesMember', window );">Marketable securities | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember', window );">Variable Annuity [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure', window );">Annuity contract</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember', window );">Variable Annuity [Member] | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure', window );">Annuity contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember', window );">Variable Annuity [Member] | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure', window );">Annuity contract</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember', window );">Variable Annuity [Member] | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure', window );">Annuity contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contracts</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">114<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_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contracts | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="text">&#160;<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_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contracts | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">114<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_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contracts | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="text">&#160;<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_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember', window );">Term Loan B</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Term Loan B</a></td>
<td class="num">(467,244)<span></span>
</td>
<td class="num">(497,534)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember', window );">Term Loan B | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Term Loan B</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember', window );">Term Loan B | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Term Loan B</a></td>
<td class="num">(467,244)<span></span>
</td>
<td class="num">(497,534)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember', window );">Term Loan B | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Term Loan B</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember', window );">Assets [Member] | Interest Rate Swap [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">12,862<span></span>
</td>
<td class="nump">3,613<span></span>
</td>
</tr>
<tr class="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_AssetsMember', window );">Assets [Member] | Interest Rate Swap [Member] | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember', window );">Assets [Member] | Interest Rate Swap [Member] | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">12,862<span></span>
</td>
<td class="nump">3,613<span></span>
</td>
</tr>
<tr class="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_AssetsMember', window );">Assets [Member] | Interest Rate Swap [Member] | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilityMember', window );">Liability [Member] | Interest Rate Swap [Member] | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilityMember', window );">Liability [Member] | Interest Rate Swap [Member] | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilityMember', window );">Liability [Member] | Cross Currency Interest Rate Contract [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="num">(1,305)<span></span>
</td>
<td class="num">(8,713)<span></span>
</td>
</tr>
<tr class="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_LiabilityMember', window );">Liability [Member] | Cross Currency Interest Rate Contract [Member] | Quoted Prices in Active Markets for Indentical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilityMember', window );">Liability [Member] | Cross Currency Interest Rate Contract [Member] | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="num">(1,305)<span></span>
</td>
<td class="num">(8,713)<span></span>
</td>
</tr>
<tr class="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_LiabilityMember', window );">Liability [Member] | Cross Currency Interest Rate Contract [Member] | Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability related to investment contracts for example, but not limited to, guaranteed investment contract or annuities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 825<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6487514&amp;loc=d3e32427-158581<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cmco_FairValueByAssetAndLiabilityClassAxis=cmco_MarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=cmco_MarketableSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_VariableAnnuityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_SubordinatedDebtObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueByAssetAndLiabilityClassAxis=us-gaap_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140301576790848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 159,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">27,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">42,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,661<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_InventoryGross', window );">At cost - FIFO basis:</a></td>
<td class="nump">229,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">LIFO cost less than FIFO cost</a></td>
<td class="num">(29,133)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,630)<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_InventorySuppliesNetOfReserves', window );">Inventory, Supplies, Net of Reserves</a></td>
<td class="nump">200,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 172,139<span></span>
</td>
</tr>
<tr class="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 );">Increase (Decrease) in Inventories</a></td>
<td class="nump">$ 31,701<span></span>
</td>
<td class="nump">$ 42,215<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_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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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/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(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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://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(6))<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_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.</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(6)(c))<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_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and LIFO reserves of raw materials 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/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(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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventorySuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(5))<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_InventorySuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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/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(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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>50
<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="idm140301565552688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 21, 2017</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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</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_MarketableSecuritiesRealizedGainLoss', window );">Marketable Securities, Realized Gain (Loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized Gain (Loss) on Investments</a></td>
<td class="nump">362,000<span></span>
</td>
<td class="nump">145,000<span></span>
</td>
<td class="nump">558,000<span></span>
</td>
<td class="nump">214,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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Proceeds from Equity Method Investment, Distribution, Return of Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,000<span></span>
</td>
<td class="nump">324,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_InvestmentTypeAxis=us-gaap_EquityMethodInvestmentsMember', window );">Equity Method Investments [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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</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_ProceedsFromDividendsReceived', window );">Proceeds from Dividends Received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,000<span></span>
</td>
<td class="nump">324,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_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember', window );">EMC [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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</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_IncreaseDecreaseInAccountsReceivableRelatedParties', window );">Increase (Decrease) in Accounts Receivable, Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,321,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,133,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_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">2,566,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,566,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,765,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment Income, Net</a></td>
<td class="nump">$ 142,000<span></span>
</td>
<td class="num">$ (218,000)<span></span>
</td>
<td class="nump">$ 209,000<span></span>
</td>
<td class="nump">$ 157,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_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember', window );">EMC [Member] | EMC [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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</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_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership 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="nump">49.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInAccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDividendsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends received on equity and other investments 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3337-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_ProceedsFromDividendsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, 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://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 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentTypeAxis=us-gaap_EquityMethodInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_EquityMethodInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmco_EMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmco_EMCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<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="idm140301576898048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Summary of available-for-sale securities ) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember', window );">EMC [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment Income, Net</a></td>
<td class="nump">$ 142,000<span></span>
</td>
<td class="num">$ (218,000)<span></span>
</td>
<td class="nump">$ 209,000<span></span>
</td>
<td class="nump">$ 157,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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cmco_EMCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<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="idm140301561016608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2022 </div>
<div>USD ($) </div>
<div>Reporting_Unit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of Reporting Units | Reporting_Unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">$ 6,459,000<span></span>
</td>
<td class="nump">$ 6,254,000<span></span>
</td>
<td class="nump">$ 19,442,000<span></span>
</td>
<td class="nump">$ 18,648,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">642,430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642,430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 648,849,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Assets, Amortization Expense, Year Two</a></td>
<td class="nump">25,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,900,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 );">Finite-Lived Intangible Assets, Amortization Expense, Year Three</a></td>
<td class="nump">25,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,900,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 );">Finite-Lived Intangible Assets, Amortization Expense, Year Four</a></td>
<td class="nump">25,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,900,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 );">Finite-Lived Intangible Assets, Amortization Expense, Year Five</a></td>
<td class="nump">25,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,900,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 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_IndefiniteLivedTrademarks', window );">Indefinite-Lived Trademarks</a></td>
<td class="nump">46,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,721,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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, Impaired, Accumulated Impairment Loss</a></td>
<td class="nump">113,174,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,174,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,174,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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="nump">25,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,900,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_StatementBusinessSegmentsAxis=cmco_RestofProductsMember', window );">Rest of Products [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">304,778,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304,778,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,793,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_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember', window );">Duff Norton Group [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">9,699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,699,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_StatementBusinessSegmentsAxis=cmco_PrecisionConveyanceMember', window );">Precision Conveyance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 327,953,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 327,953,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 328,357,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#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>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#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>
</table>
<div style="display: none;">
<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_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_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_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_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_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for 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_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cmco_RestofProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cmco_RestofProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cmco_PrecisionConveyanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cmco_PrecisionConveyanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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="idm140301565708400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 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>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 6,459,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,254,000<span></span>
</td>
<td class="nump">$ 19,442,000<span></span>
</td>
<td class="nump">$ 18,648,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Balance at April 1, 2022</a></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">648,849,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_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</a></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,035,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_Goodwill', window );">Balance at December 31, 2022</a></td>
<td class="nump">642,430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642,430,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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">486,302,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">486,302,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 491,590,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(118,643,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(118,643,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,802,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_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">367,659,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">367,659,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">390,788,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTrademarks', window );">Indefinite-Lived Trademarks</a></td>
<td class="nump">46,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,721,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_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember', window );">Duff Norton Group [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Balance at April 1, 2022</a></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,699,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_Goodwill', window );">Balance at December 31, 2022</a></td>
<td class="nump">9,699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,699,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">19,406,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,406,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,529,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,926,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,926,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,032,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_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">13,480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,497,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=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">320,938,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,938,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,431,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(83,427,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(83,427,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,202,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">237,511,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,511,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">254,229,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=us-gaap_UnpatentedTechnologyMember', window );">Unpatented Technology [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">96,339,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,339,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,433,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(26,387,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,387,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,789,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_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">69,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,644,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=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">3,519,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,519,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,476,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,903,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,903,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,779,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">616,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">616,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 697,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_BusinessAcquisitionAxis=cmco_GarveyMember', window );">Garvey</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromPreviousAcquisition', window );">Payments for (Proceeds from) Previous Acquisition</a></td>
<td class="nump">$ 1,616,000<span></span>
</td>
<td class="nump">$ 1,616,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 384,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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,000,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_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_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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for 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_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cmco_DuffNortonGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cmco_GarveyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_GarveyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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="idm140301571880016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,511,000<span></span>
</td>
<td class="nump">$ 9,506,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cross Currency Interest Rate Contract [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 113,041,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,041,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_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative Instruments in Hedges, at Fair Value, Net</a></td>
<td class="nump">584,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">584,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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">(7,916,000)<span></span>
</td>
<td class="nump">$ 2,386,000<span></span>
</td>
<td class="nump">3,464,000<span></span>
</td>
<td class="nump">4,743,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)</a></td>
<td class="num">(6,004,000)<span></span>
</td>
<td class="nump">1,848,000<span></span>
</td>
<td class="nump">5,623,000<span></span>
</td>
<td class="nump">1,358,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cross Currency Interest Rate Contract [Member] | Other Current 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">495,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">495,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign exchange contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">4,384,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,384,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_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative Instruments in Hedges, at Fair Value, Net</a></td>
<td class="nump">51,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">(64,000)<span></span>
</td>
<td class="num">(13,000)<span></span>
</td>
<td class="num">(153,000)<span></span>
</td>
<td class="num">(42,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)</a></td>
<td class="nump">137,000<span></span>
</td>
<td class="num">(37,000)<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="num">(51,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Foreign exchange contracts | Other Current 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_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swap [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">280,380,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,380,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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="nump">1,170,000<span></span>
</td>
<td class="num">(426,000)<span></span>
</td>
<td class="nump">488,000<span></span>
</td>
<td class="num">(1,220,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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,018,000<span></span>
</td>
<td class="nump">$ 546,000<span></span>
</td>
<td class="nump">7,423,000<span></span>
</td>
<td class="num">$ (315,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swap [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">5,193,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,193,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,512,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Interest Rate Swap [Member] | Other Current 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">8,268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 859,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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Reclassify Next Year [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative Instruments in Hedges, at Fair Value, Net</a></td>
<td class="nump">$ 5,860,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,860,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_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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_LongTermDebtPercentageBearingVariableInterestRate', window );">Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_LongTermDebtPercentageBearingVariableInterestRate', window );">Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying 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 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-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 (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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsInHedgesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(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_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(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_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_DerivativeInstrumentRiskAxis=cmco_ReclassifyNextYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_ReclassifyNextYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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="idm140301568747776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Derivative instruments in the condensed consolidated balance sheet) (Details) - Designated as Hedging Instrument - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Foreign exchange contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">$ (64)<span></span>
</td>
<td class="num">$ (13)<span></span>
</td>
<td class="num">$ (153)<span></span>
</td>
<td class="num">$ (42)<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 );">Foreign exchange contracts | Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability, fair value</a></td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (217)<span></span>
</td>
</tr>
<tr class="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 );">Foreign exchange contracts | Other Current 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Interest Rate Swap [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="nump">1,170<span></span>
</td>
<td class="num">(426)<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="num">(1,220)<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 );">Interest Rate Swap [Member] | Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability, fair value</a></td>
<td class="num">(599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,371)<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Swap [Member] | Other Current 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_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">8,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Interest Rate Swap [Member] | Other Noncurrent Liabilities [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Cross Currency Interest Rate Contract [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="num">(7,916)<span></span>
</td>
<td class="nump">$ 2,386<span></span>
</td>
<td class="nump">3,464<span></span>
</td>
<td class="nump">$ 4,743<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 );">Cross Currency Interest Rate Contract [Member] | Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
</tr>
<tr class="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 );">Cross Currency Interest Rate Contract [Member] | Other Current 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_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Cross Currency Interest Rate Contract [Member] | Other Noncurrent Liabilities [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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability, fair value</a></td>
<td class="num">$ (1,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,543)<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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying 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 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-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 (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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140301566437936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>May 04, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">472,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">472,560,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_LongTermDebtCurrent', window );">Current portion of long term debt and finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,596,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,596,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,551,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_DeferredCostsCurrentAndNoncurrent', window );">Deferred Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,323,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,323,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_AccumulatedAmortizationDeferredFinanceCosts', window );">Accumulated Amortization, Deferred Finance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,585,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,585,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">898,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_UnsecuredDebt', window );">Unsecured credit lines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,354,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_LineOfCreditFacilityAverageOutstandingAmount', window );">Amount drawn on unsecured credit lines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,312,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="nump">4,312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from Issuance or Sale of Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 207,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Lessee, Finance Lease, Term of Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 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_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,179,000<span></span>
</td>
<td class="nump">$ 15,316,000<span></span>
</td>
<td class="nump">$ 70,372,000<span></span>
</td>
<td class="nump">49,722,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,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_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt Instrument, Periodic Payment, Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,945,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_BridgeLoan', window );">Bridge Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,803,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">6,459,000<span></span>
</td>
<td class="nump">6,254,000<span></span>
</td>
<td class="nump">19,442,000<span></span>
</td>
<td class="nump">18,648,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_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,739,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_BusinessAcquisitionAxis=cmco_DornerMember', window );">Dorner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,157,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,481,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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,027,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,027,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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=cmco_GarveyMember', window );">Garvey</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DebtInstrumentIncreaseDecreaseOtherNet', window );">Debt Instrument, Increase (Decrease), Other, Net</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition Costs, Period Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_AccumulatedAmortizationDeferredFinanceCosts', window );">Accumulated Amortization, Deferred Finance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">805,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_ExtinguishmentOfDebtAmount', window );">Extinguishment of Debt, 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">326,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Dorner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></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">977,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">977,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_RequiredpaymentsMember', window );">Required payments [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LongTermDebtCurrent', window );">Current portion of long term debt and finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,260,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,260,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_DebtInstrumentAxis=us-gaap_SecuredDebtMember', window );">Secured 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></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,432,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,432,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Loans [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892,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_DebtInstrumentAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_ExtinguishmentOfDebtAmount', window );">Extinguishment of Debt, 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">8,531,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember', window );">New Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,937,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,937,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_OtherDeferredCostsGross', window );">Other Deferred Costs, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,027,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,027,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,027,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_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember', window );">New Revolving Credit Facility | Dorner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember', window );">New Revolving Credit Facility | Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,275,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_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember', window );">New Revolving Credit Facility | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,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_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember', window );">New Revolving Credit Facility | Unsecured Lines of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,762,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,762,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_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,524,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,524,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_DebtInstrumentAxis=us-gaap_LongTermDebtMember', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_ExtinguishmentOfDebtAmount', window );">Extinguishment of Debt, 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">$ 5,946,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedAmortizationDeferredFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 amortization of 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 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_AccumulatedAmortizationDeferredFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126954596&amp;loc=d3e511914-122862<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126954596&amp;loc=d3e511914-122862<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BridgeLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(13))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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(19)(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_BridgeLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_DebtInstrumentIncreaseDecreaseOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 debt instruments, 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 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_DebtInstrumentIncreaseDecreaseOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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://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> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_LesseeFinanceLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-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_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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://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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI 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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAverageOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average amount borrowed under the credit facility 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_LineOfCreditFacilityAverageOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherDeferredCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock, preferred stock, treasury stock, stock options, and other types of 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 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_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(a))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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(13))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value as of the balance sheet date of uncollateralized debt obligations (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 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://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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cmco_DornerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_DornerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmco_GarveyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_GarveyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_RequiredpaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_RequiredpaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_NewRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_NewRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=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_ShortTermDebtTypeAxis=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_ShortTermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=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_DebtInstrumentAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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="idm140301572831632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Periodic Benefit Cost (Narratives) (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 employee stock options and other share-based awards</a></td>
<td class="nump">152<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average basic shares outstanding</a></td>
<td class="nump">28,626<span></span>
</td>
<td class="nump">28,469<span></span>
</td>
<td class="nump">28,597<span></span>
</td>
<td class="nump">27,887<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">715<span></span>
</td>
<td class="nump">156<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 Plans, Defined Benefiit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 costs</a></td>
<td class="nump">$ 199,000<span></span>
</td>
<td class="nump">$ 242,000<span></span>
</td>
<td class="nump">$ 536,000<span></span>
</td>
<td class="nump">$ 743,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,848,000<span></span>
</td>
<td class="nump">2,528,000<span></span>
</td>
<td class="nump">8,537,000<span></span>
</td>
<td class="nump">7,607,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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</a></td>
<td class="num">(2,709,000)<span></span>
</td>
<td class="num">(3,259,000)<span></span>
</td>
<td class="num">(8,130,000)<span></span>
</td>
<td class="num">(9,778,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization</a></td>
<td class="nump">192,000<span></span>
</td>
<td class="nump">363,000<span></span>
</td>
<td class="nump">607,000<span></span>
</td>
<td class="nump">1,096,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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension (benefit) cost</a></td>
<td class="nump">$ 530,000<span></span>
</td>
<td class="num">$ (126,000)<span></span>
</td>
<td class="nump">$ 1,550,000<span></span>
</td>
<td class="num">$ (332,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_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear', window );">Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,958,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_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_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_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_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in 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 6<br> -Subparagraph (b)<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 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_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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="idm140301576789152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit cost) (Details) - Pension Plans, Defined Benefiit - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 costs</a></td>
<td class="nump">$ 199<span></span>
</td>
<td class="nump">$ 242<span></span>
</td>
<td class="nump">$ 536<span></span>
</td>
<td class="nump">$ 743<span></span>
</td>
</tr>
<tr class="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,848<span></span>
</td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">8,537<span></span>
</td>
<td class="nump">7,607<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,709)<span></span>
</td>
<td class="num">(3,259)<span></span>
</td>
<td class="num">(8,130)<span></span>
</td>
<td class="num">(9,778)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net amortization</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="nump">607<span></span>
</td>
<td class="nump">1,096<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension (benefit) cost</a></td>
<td class="nump">$ 530<span></span>
</td>
<td class="num">$ (126)<span></span>
</td>
<td class="nump">$ 1,550<span></span>
</td>
<td class="num">$ (332)<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_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_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_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_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_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>59
<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="idm140301569174352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 21, 2023</div></th>
<th class="th"><div>Jan. 23, 2023</div></th>
<th class="th"><div>May 04, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Number Diluted Shares Outstanding Adjustment</a></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">152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,000<span></span>
</td>
<td class="nump">368,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,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_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from Other Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 198,705,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 198,705,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,312,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_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,000<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,258<span></span>
</td>
<td class="nump">9,531<span></span>
</td>
<td class="nump">18,907<span></span>
</td>
<td class="nump">47,292<span></span>
</td>
<td class="nump">38,744<span></span>
</td>
<td class="nump">12,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average basic shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,626,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,469,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,597,000<span></span>
</td>
<td class="nump">27,887,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, Value</a></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,001,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">$ 1,001,000<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">31,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,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">31,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_PlanNameAxis=cmco_A2016LTIPMember', window );">2016 LTIP [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total number of shares of common stock available for grant</a></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,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, 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="text">&#160;<span></span>
</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">715,000<span></span>
</td>
<td class="nump">156,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="nump">$ 2,005,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 54<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2603-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 44<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2062-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1828-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 53<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2600-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 52<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2597-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 48<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2538-109256<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 48<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2538-109256<br><br>Reference 9: 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 10: 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 51<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2574-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_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the issuance of equity 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 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_ProceedsFromOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in 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 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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_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>
<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>
<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_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_PlanNameAxis=cmco_A2016LTIPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_A2016LTIPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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="idm140301569021680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Computation of basic and diluted earnings per share) (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</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_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract', window );"><strong>Numerator for basic and diluted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 12,029<span></span>
</td>
<td class="nump">$ 14,114<span></span>
</td>
<td class="nump">$ 9,894<span></span>
</td>
<td class="nump">$ 15,203<span></span>
</td>
<td class="num">$ (7,263)<span></span>
</td>
<td class="nump">$ 34,534<span></span>
</td>
<td class="nump">$ 17,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_DenominatorsAbstract', window );"><strong>Denominators:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average basic shares outstanding</a></td>
<td class="nump">28,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,597<span></span>
</td>
<td class="nump">27,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive employee stock options and other share-based awards</a></td>
<td class="nump">152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average diluted shares outstanding</a></td>
<td class="nump">28,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,767<span></span>
</td>
<td class="nump">28,255<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">715<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DenominatorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_DenominatorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.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 26: http://www.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 27: http://www.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 28: http://www.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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<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 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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="idm140301568582640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies (Narratives) (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 02, 2012 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 02, 2012 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>Rate</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,575,000<span></span>
</td>
<td class="nump">$ 21,227,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_InsuranceRecoveries', window );">Insurance Recoveries</a></td>
<td class="text">&#160;<span></span>
</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">$ 872,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,109,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProductLiabilityGross', window );">Loss Contingency Accrual, Product Liability, Gross</a></td>
<td class="text">&#160;<span></span>
</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,943,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,575,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_LossContingencyEstimateOfPossibleLoss', window );">Estimation of asbestos-related aggregate liability that is probable and estimable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,067,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_LitigationReserveNoncurrent', window );">Estimation of product-related aggregate liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,975,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LossContingencyAllegedTaxesOwed', window );">Loss Contingency Alleged Taxes Owed</a></td>
<td class="nump">$ 7,200,000<span></span>
</td>
<td class="nump">&#8364; 6,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">&#8364; 1,900,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_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest', window );">Loss Contingency Alleged Taxes Owed Including Penalties And Interest</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">&#8364; 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400,000<span></span>
</td>
<td class="nump">&#8364; 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for Environmental Loss Contingencies</a></td>
<td class="text">&#160;<span></span>
</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">721,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_LossContingencyAccrualProvision', window );">Loss Contingency Accrual, Provision</a></td>
<td class="text">&#160;<span></span>
</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,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,648,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_LossContingencyAccrualPayments', window );">Loss Contingency Accrual, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,810,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,409,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EstimatedInsuranceRecoveries', window );">Estimated Insurance Recoveries</a></td>
<td class="text">&#160;<span></span>
</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,289,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,160,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_LossContingencyAccrualProductLiabilityNet', window );">Loss Contingency Accrual, Product Liability, Net</a></td>
<td class="text">&#160;<span></span>
</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">$ 12,654,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,415,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy', window );">Financial Guarantee Insurance Contracts, Risk Management Activities, Mitigating Claim Liabilities, Policy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">75,000,000<span></span>
</td>
<td class="text">75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003', window );">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY', window );">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_IndemnityCostsCoveredByInsurancePercentage', window );">Indemnity Costs Covered by Insurance, Percentage | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage', window );">Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyThirdPartyRecovery', window );">Product Liability Contingency, Third Party Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LossContingencyPeriod', window );">Loss contingency period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">38 years<span></span>
</td>
<td class="text">38 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_LossContingencyEstimateOfPossibleLoss', window );">Estimation of asbestos-related aggregate liability that is probable and estimable</a></td>
<td class="text">&#160;<span></span>
</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,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyThirdPartyRecovery', window );">Product Liability Contingency, Third Party Recovery</a></td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimation of asbestos-related aggregate liability that is probable and estimable</a></td>
<td class="text">&#160;<span></span>
</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,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty', window );">Litigation Settlement, Amount Awarded from Other Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,650,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_BusinessAcquisitionAxis=cmco_MagnetekMember', window );">Magnetek [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimation of asbestos-related aggregate liability that is probable and estimable</a></td>
<td class="text">&#160;<span></span>
</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">613,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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Noncurrent Liabilities [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,043,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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProductLiabilityGross', window );">Loss Contingency Accrual, Product Liability, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="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 [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cmco_EstimateOfCurrentLiabilityPayments', window );">Asbestos liability payments</a></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,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cmco_CurrentSettlementPeriod', window );">Loss settlement gross period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=cmco_DEPMember', window );">DEP [Member] | Magnetek [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for Environmental Loss Contingencies</a></td>
<td class="text">&#160;<span></span>
</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">$ 222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=cmco_TravelersMember', window );">Travelers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable', window );">Increase (Decrease) in Insurance Settlements Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_CurrentSettlementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current Settlement 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;">cmco_CurrentSettlementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</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_cmco_EstimateOfCurrentLiabilityPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EstimateOfCurrentLiabilityPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Defense Costs Prior to Retro Premiums Required by Settlement, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_IndemnityCostsCoveredByInsurancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indemnity Costs Covered by Insurance, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_IndemnityCostsCoveredByInsurancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LossContingencyAllegedTaxesOwed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency Alleged Taxes Owed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_LossContingencyAllegedTaxesOwed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency Alleged Taxes Owed Including Penalties And Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LossContingencyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency 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;">cmco_LossContingencyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</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_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current 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;">cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs accrued as of the balance sheet date for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 55<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=6571209&amp;loc=d3e13703-110860<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EstimatedInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EstimatedInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a description of the entity's policies for avoiding or mitigating claim liabilities for financial guarantee insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=99382878&amp;loc=SL5749324-161292<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year 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://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_IncreaseDecreaseInInsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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.25)<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_LitigationReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded from other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency 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 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 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 reducing loss contingency 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyAccrualProductLiabilityGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for damages arising from third-party use of the entity's product or process.</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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProductLiabilityGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualProductLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the estimated aggregate accrual for damages arising from third-party use of the entity's product(s) or process(es) as of the balance sheet date (if the accrual qualifies for discounting).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProductLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-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_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated amount of loss from the specified contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductLiabilityContingencyThirdPartyRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 estimated recovery from third parties recorded in the period pertaining to product liability damages from specified products.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityContingencyThirdPartyRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_BusinessAcquisitionAxis=cmco_MagnetekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_MagnetekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_srt_LitigationCaseAxis=cmco_DEPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_DEPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_TravelersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_TravelersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140301563685104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax expense as a percentage of income from continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effective Income Tax Rate Reconciliation, Tax Settlement, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">$ (47,690)<span></span>
</td>
<td class="num">$ (66,574)<span></span>
</td>
<td class="num">$ (47,690)<span></span>
</td>
<td class="num">$ (66,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (61,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (49,899)<span></span>
</td>
<td class="num">$ (64,920)<span></span>
</td>
<td class="num">$ (57,911)<span></span>
</td>
<td class="num">$ (59,986)<span></span>
</td>
</tr>
<tr class="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 );">AOCI Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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), Net of Tax</a></td>
<td class="num">$ (47,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (47,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (61,694)<span></span>
</td>
<td class="num">$ (55,765)<span></span>
</td>
<td class="num">$ (49,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</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">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</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">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax 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 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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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>
<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_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_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>63
<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="idm140301565791952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance net of tax</a></td>
<td class="num">$ (61,694)<span></span>
</td>
<td class="num">$ (49,899)<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_cmco_ComprehensiveIncomeLossBeforeReclassification', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">7,086<span></span>
</td>
<td class="nump">5,661<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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">6,918<span></span>
</td>
<td class="num">(3,452)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net current period other comprehensive income (loss)</a></td>
<td class="nump">14,004<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
</tr>
<tr class="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 );">Ending balance net of tax</a></td>
<td class="num">(47,690)<span></span>
</td>
<td class="num">(47,690)<span></span>
</td>
</tr>
<tr class="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 );">AOCI Attributable to Parent</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance net of tax</a></td>
<td class="num">(61,694)<span></span>
</td>
<td class="num">(49,899)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance net of tax</a></td>
<td class="num">(47,690)<span></span>
</td>
<td class="num">(47,690)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_PensionCostsMember', window );">Retirement Obligations</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance net of tax</a></td>
<td class="num">(20,731)<span></span>
</td>
<td class="num">(21,043)<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_cmco_ComprehensiveIncomeLossBeforeReclassification', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(338)<span></span>
</td>
<td class="num">(265)<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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net current period other comprehensive income (loss)</a></td>
<td class="num">(230)<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance net of tax</a></td>
<td class="num">(20,961)<span></span>
</td>
<td class="num">(20,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_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_ForeignCurrencyGainLossMember', window );">Foreign currency exchange (gain) loss</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance net of tax</a></td>
<td class="num">(47,561)<span></span>
</td>
<td class="num">(28,079)<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_cmco_ComprehensiveIncomeLossBeforeReclassification', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">12,272<span></span>
</td>
<td class="num">(7,210)<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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</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_OtherComprehensiveIncomeLossBeforeTax', window );">Net current period other comprehensive income (loss)</a></td>
<td class="nump">12,272<span></span>
</td>
<td class="num">(7,210)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance net of tax</a></td>
<td class="num">(35,289)<span></span>
</td>
<td class="num">(35,289)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_DerivativeMember', window );">Change in Derivatives Qualifying as Hedges</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">8,876<span></span>
</td>
<td class="num">(4,952)<span></span>
</td>
</tr>
<tr class="ro">
<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), Reclassification Adjustment from AOCI on Derivatives, Tax</a></td>
<td class="nump">6,810<span></span>
</td>
<td class="num">(3,799)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember', window );">Gain (Loss) on Derivative Instruments</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance net of tax</a></td>
<td class="nump">6,598<span></span>
</td>
<td class="num">(777)<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_cmco_ComprehensiveIncomeLossBeforeReclassification', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(4,848)<span></span>
</td>
<td class="nump">13,136<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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">6,810<span></span>
</td>
<td class="num">(3,799)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net current period other comprehensive income (loss)</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">9,337<span></span>
</td>
</tr>
<tr class="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 );">Ending balance net of tax</a></td>
<td class="nump">8,560<span></span>
</td>
<td class="nump">8,560<span></span>
</td>
</tr>
<tr class="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_DeferredIncomeTaxChargesMember', window );">Tax expense | Retirement Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="num">(34)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="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_DeferredIncomeTaxChargesMember', window );">Tax expense | Change in Derivatives Qualifying as Hedges</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="num">(2,066)<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
</tr>
<tr class="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_CostOfGoodsTotalMember', window );">Cost of products sold | Retirement Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember', window );">Cost of products sold | Change in Derivatives Qualifying as Hedges</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="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_InterestExpenseMember', window );">Interest Expense [Member] | Change in Derivatives Qualifying as Hedges</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [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_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="num">(1,525)<span></span>
</td>
<td class="num">(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_us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember', window );">Foreign currency exchange (gain) loss | Change in Derivatives Qualifying as Hedges</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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ComprehensiveIncomeLossReclassification', window );">Amounts reclassified from other comprehensive loss</a></td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="num">$ (4,515)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_ComprehensiveIncomeLossBeforeReclassification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ComprehensiveIncomeLossBeforeReclassification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cmco_ComprehensiveIncomeLossReclassification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ComprehensiveIncomeLossReclassification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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] for Reclassification out of Accumulated Other Comprehensive Income [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;">cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_OtherComprehensiveIncomeLocationAxis=us-gaap_PensionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_PensionCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_ForeignCurrencyGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_ForeignCurrencyGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_DerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_DerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CostOfGoodsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForeignCurrencyGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ForeignCurrencyGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>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="idm140301568816512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,592<span></span>
</td>
<td class="nump">$ 3,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Lease, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,678<span></span>
</td>
<td class="nump">6,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term Lease, Cost</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease Income</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_VariableLeaseCost', window );">Variable Lease, Cost</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased 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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,678<span></span>
</td>
<td class="nump">6,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Principal Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">872<span></span>
</td>
<td class="nump">847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,592<span></span>
</td>
<td class="nump">3,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</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">14,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="nump">$ 12,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,525<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, Current</a></td>
<td class="nump">590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance Lease, Liability, Noncurrent</a></td>
<td class="nump">13,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,540<span></span>
</td>
</tr>
<tr class="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 );">Finance Lease, Liability</a></td>
<td class="nump">13,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="nump">32,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,809<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="nump">6,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,965<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">26,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 33,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Principal Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">872<span></span>
</td>
<td class="nump">847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,592<span></span>
</td>
<td class="nump">3,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</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">14,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,678<span></span>
</td>
<td class="nump">6,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Lessee, Finance Lease, Term of Contract</a></td>
<td class="text">23 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 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_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">$ 2,323<span></span>
</td>
<td class="nump">$ 2,332<span></span>
</td>
<td class="nump">$ 6,810<span></span>
</td>
<td class="nump">6,940<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_OperatingIncomeLossMember', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease, Cost</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="nump">734<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_InterestExpenseMember', window );">Interest 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lease, Cost</a></td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 470<span></span>
</td>
<td class="nump">$ 477<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_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_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_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_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_LesseeFinanceLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_LesseeFinanceLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and amortization, of property, plant, and equipment and 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/2009/role/commonPracticeRef<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://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> -Subparagraph (a)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI 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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI 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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OperatingIncomeLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OperatingIncomeLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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="idm140301575509072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 21, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="nump">$ 2,005,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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R9999.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="idm140301575777712">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
<td class="nump">$ 202,377,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
<td class="nump">$ 115,640,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_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>cmco-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:cmco="http://www.cmworks.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:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cmco-20221231.xsd" xlink:type="simple"/>
    <context id="i3967094bea5a461c855e3f196925630c_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iace39b7cb5e34ef5a347e55bafb05582_I20230130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2023-01-30</instant>
        </period>
    </context>
    <context id="i303719659cab4a939bc72dd389ca320e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie9563a0e55c440549381337829b82d66_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia94a6b88d6b64283a383682f1cc27405_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib161987614394f1683bac370704d28ca_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4201b023519447b6b0652000e0be42d9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4e1493a75054402d83215310b3ce363e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i531a45687f2d40a8af5989d990a70c23_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia3be1c7076bf4e46ad0e2d0b39335ed8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i08aad4aaa28f4b78b1bf4b4a8a912ddb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia9d8e0e81ff44eddb547e6be9fb391aa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i270095749c8848afb1362b4c91727a07_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1f433a0f6e664b58a60c8bd67cdc9de3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ief53ea90f9ec4b34bcd5433e480fb594_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i318c15fbf553443e81ac345fa546a1de_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i616913d1363a49c4802cb5ee6781045a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iccea9966dca740188b9a0930e09ae6d6_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5ee27a31b2e244fab82ace3a4c215787_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i54905ef86d9a497db592209377d55186_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cmco:AllOtherIndividualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i52f7bce90d1f46caae47ef8f15537cc0_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iad9859584cd440a2a2ff9e2b2546dd51_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i66992613dc074f319215c368e7726839_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9212c82d71e048069e7123857436cded_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i520d316b144a449ea0c86dc8f801f205_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4580b52669e340e3a8de76fdd09dd0a8_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6681818bb6e04083a97e0f5a82738de5_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i27cf234e1d51452ebeeaea6ff568fa19_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i62c0918e52ea4f21be596c8100b0c14c_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6b36badb2cee4ed89f1710b94701786e_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3772dbc16d954a24ad8228b20a951b9a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia829a8fc40ae4c5ebd920d55577a7d26_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iad7102e069254b68b3314708db47a5ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</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="ie4087ae904444df49ee305b443d4a287_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic88629968df44dff8821886d8d13497f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i449598a091e8462482be91a3082e8dc5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="i243eecf7d74042a8bc36083f45970f19_I20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="i9db774648d2e42ad8ec2b63b962c743b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8385121888214c93be2d89f1da00235f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3eecc055be9341b58c54d1c3faa9ded3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4750a1fb6de840b38c488ed99497059a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9194ed77964944c1a6ed5567692ccc91_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0a22b917cccd40b3b339e11cdaf04d53_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a3fdc85f2234b4db53f30c593556e0c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cmco:AllOtherIndividualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie007de1fed3f42a18e7804d15b6136a2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieac670779dd44060ba669210048979b0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie789d81ede8d4b699b4d461ad110d0d3_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie374abf28afc49958d5334c6eae5577a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6541554f46104ef193676a5caa14f2c5_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i001f4b628f324d34b268224d472fd0e9_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6701d11e933b494dbcbde17c56faf41c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i998c841a8eab4e92a065e7d468edf331_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4118ed2dd2f44727924d746284e943d8_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-07</startDate>
            <endDate>2021-04-07</endDate>
        </period>
    </context>
    <context id="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8e08d2acbb6e43e2a0343042c31a03bc_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66791271ac02491ba76bb720620c84e7_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i875ace13ddc8484885d5e4576d622670_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia068f30304844394a38b931c2c8020ac_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i336a0da027ff451c86cc84fe6eed5b65_I20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-07</instant>
        </period>
    </context>
    <context id="i0245f4dd71fe432c933e52b08ca300a5_D20210407-20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-07</startDate>
            <endDate>2021-04-07</endDate>
        </period>
    </context>
    <context id="ia625c099628b42c39dc791095e6cda50_D20210407-20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-07</startDate>
            <endDate>2021-04-07</endDate>
        </period>
    </context>
    <context id="ibfb14e98b7fb43669d9f9813ab0d65c7_D20210407-20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-07</startDate>
            <endDate>2021-04-07</endDate>
        </period>
    </context>
    <context id="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i15228dfa72af454686a66d83873d45ea_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="icdbd5b6c8ce4427b8082b9abed4456a0_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i3c72c58219324da195435919601a94e9_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i2af3096a3d774609826a2e29e4ddd0c0_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="idd9b8e31b1184eaaa0932b12e8325df7_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i99d833c6abce4273ab74bf5a21513452_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="id305c024b3ef4210ac765e92d6a1f087_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortTermContractWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fe08aac831f4b5faecc0f79217a455a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i32dcd064c1c64f799a245035582db2cf_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i21caf0a5f53745cb8db4a9fc34256e36_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86a271e2c1ff432ba6d6f54d6cbc425b_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib3e8f174752245a2be8467eb6ec3b77d_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iecb5b660a112486693139e06e77834d4_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia38afb6cb72f40aeabc8f2d39a978cf2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1c67f746ceb34f309a5991a8b66bc1bc_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1ddb85042be7483089633b3885f854bc_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5324efec6eb4687ad5f06d498c176d0_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i028ddcedb8194df0bed1edb0dd1efabf_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42fb32f97aac4af194bab6d8dead5847_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i96e09fb2f8d947b1be0d176b75af16fd_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i068fe8cbde4442d5aa66f2aa36707b4f_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5d9d310ba3a5401eaad812a6bc0a5368_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2fcbcf0a59b4fd083711dec3f33923d_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifca31af5b7c8407bba7140f207ceba39_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bf9b82427e144d09d3d5859f9fc0ead_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9e67bbdf5e1b402c84e31d04e76b0cb0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i696907d2d0184d8b9554d83e070627a6_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2620a5e6d43f4fbb97648e4b2a55646c_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9da8b64cdd434f7a86074a4fd28075a0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f5178a2501f4b278385e46c5ef70c95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26ca0eea9c5a49c7a195ea3b99894b62_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia980a8a01f3f442682f5b63e03ac869e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i55ab9ff3515b4537b394447d5829dd3c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iccc52170f82547ec8878eb2cee024abd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fc5993d10c84fceb991de814575f698_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i188bebf97819487698b049773a4daf6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3167dfa389f34c5c8c4bb2dab019e317_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89dfc78ec33a4f94aebc581ad96716d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b2389b329dc4cbab5b93dab37f68922_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic28001a5060f42daae115e27c171bdc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9270fdae16143478f9cb062e6ae5354_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07ab56eb704a483b84864eb9de0bcb77_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5b326129c8c417fa6d371fe36e8b9cc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i59507f7cf52745a093131491eabba0cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if7482ae8ed814efba2b292c04185a3fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id139edc153e44936b91feccf294c07b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica296e5e42ab425b9ae9762f46131f70_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i68cbfaa0a3aa4d86bd1facad6e32b4cf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42cbf1cf3f9742ab8a3730da6c81e23b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i113d689e6088408d988df0d6dd0acb6c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6711931fabd5491880df8757ceb49923_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id209b182bb5446cd8449411d1e8873ce_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibcaf5383b0bf47aabec98e71d99a45e9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i372c43f97b9a42649a0d31573b923305_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if6438850952a46fa8638074eff420821_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibb677d3add2e46c6a227381cd6cbf270_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if37d68db6ecf4fcca9894b0813355686_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icccbf40b8c9f4aa58749d9d28aca4a5d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:VariableAnnuityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id8f27e5e0bb445318b8bbde73721f6da_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0dac0841bd2946629ce5677fcb681e9e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia6914166863a481bae5e3c893621383d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia0c626cff24341b7aa9d74c53e53393e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icb01dbdafaf443a7b0bfa56687207e83_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i730649f187e440b79d2fe473253f6b8a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i05e03049b53843f1b967361aa24b021d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ief93aee965774a8891c78766ea92c343_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i597121a81cf54dbba73ed2b1ac2f5f82_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4def7d85820c4850b25c01e19c629a7b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8b7e0db1f6fd4d86aaafae7f654321a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6575e5a0c93f4c4c94e4a6dd1d2c3884_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie038e857645a403599754c90ff41f94e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4ca70516318145438bff90c609d329b2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic85664ea57c3499ab56a2749cd6905ef_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic7635a48a7d14706b0f325bc258ae177_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">us-gaap:SubordinatedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1e8db03383354e7790de289f1b36c63d_I20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-21</instant>
        </period>
    </context>
    <context id="i83f0dd77fdc74cdfb24dcd38f4a28400_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i78848461cee04256a83fb9cfdaddefb3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i10506c70dc854ceb8023f9f85a37277c_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i87b2bff27746413d8e937669581360cb_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i15df3aa58ea248a191ffdefb04eca082_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4f43a94db1747cb96c81dcb394d4410_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a6590b1d1bc41c2b01b4634a85e7c94_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id05e9ecc68a541019857d12a5073895f_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id6a83e87f6624caf8e4616b8a6d571f7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:DuffNortonGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5ca320daf3c24c889363f233bcb338a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:DuffNortonGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i200b4418a6b44d278dc8eab488db2a73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:RestofProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a89501d670049bb86b1955c50f9b533_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:RestofProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibacacf62454c450aa855905cfc41c0d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b5267c34e0d4a68bffa5037e7d8132a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i81f5f40154ac49ba81a0cdb67d103626_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:GarveyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a306b99bdec4b3fbdba39193e043519_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecb264988c4c4559a87f36805be08a7f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id2f697f3c4cc41f89eb7d95eb0332434_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic70762b39f6e45f7b1e71287e0bacb10_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i36549a26e7be40c2ba749b610d146dfb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8c8cf456745406ab18620eb01eb24a9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6970685480ea4bc38b71ab29cfa17669_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94da772f418d4226bb78bd5ce1d619a5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8044fe6927a646b786f0b1bacb235b85_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4cbd32d15ff64745b24bfcac7f275cdd_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7458330b4c94c28a5666108d42f3c61_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i32ba6bbd35af4eaea90a3604b2bf07b1_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i737e445c1e2a44588f51b7ba261f4a82_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</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="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="i77146d4d8bec4fca8bbed465311db616_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc59911a3a1447d3a22b46f482338c76_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id038611017bb4af4af6f1d71d34b4c17_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i09eed692dfdd48c7a9fe6fa601db775b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cmco:ReclassifyNextYearMember</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="i88dd84e26a5d448faba7378a08216647_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45390c028e3840748639d5359de2d611_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6802eef49d6548708e7b292674c465b8_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifcd8930d642f45a5af2b110e75135c06_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="i08d34a42f5634350a924af7ac28400fc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i225a5f80b71d427385db70c2e3baf5cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="i4e2f11a1509b46af96ea4ed2aa551b04_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i22193712665c4d47af7cb7990a9034c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a955262019944a583e28bf74678978f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib9389fecc7e74cada1441ca3dce36f40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id1c80fef381d443aab6f0648c59bd2e1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id752bc10d60c42a194e3331ff46c49d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id78d5424a8d544fb961384649d27e190_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibc689f88a1cb4b14904dc74d1d68505b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i944b9a5dd81147c7875a20433600b6d8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i22068bffe010407eab61ce42f6b498cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</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="i0e7a004ed4e84966aa7c03ab7d8c1a0a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib6a2e631076547fbb167ec53fa0c7e61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</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="iabdeeae5c63844cc8dd095eaed902706_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia0777c204b18423a91757aeb4ea46b85_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</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="ie6015da2055f42c7b117e67fc2e65085_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i31427323cc734afc98b9cfdde485b6f8_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7fe1de0ad7944e51a94f81bddf226088_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaedf89168c7c4c35a97579082f3fc0a5_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2f70222fe5be4dddbfe1612d4dd0d0dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb362f2151ac46ccaee72f308b012c82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10372daecdd74e6783a5bc2103a8635f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i112f798861e94380befa01a09a21feb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:DornerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53463215655842beb006bbf39bcfb650_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:RequiredpaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5efad973176470b8d4f659ebb296aea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67dceae1240b4bedae064c3099ed85dd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2d21c51565d403a9040efc87df25622_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7fbb58f78214903b91b21a5ca9be03f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1928cea6f31441ca04b3689756c6f66_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib24dd1f1532f4292987b42c4fe27a364_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib46d113ae1c6494fae59ef0ee0bd1492_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iba906a91bb20446ab4e4776bcbbc995e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i869e9816564e47b88f71f2c1e7cb2133_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i849341310a67402c8aeedcd2c49cd9cb_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i566ecec2e93f4adb94421089db571c34_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i618dd160795f4851aceb9a58e009adb1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:A2016LTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6c4f0acb8eba4fcbb88403cc5d8900f2_D20230123-20230123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-23</startDate>
            <endDate>2023-01-23</endDate>
        </period>
    </context>
    <context id="id7c26cbf53ed4736a1363fd3da170c34_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ide98626c167b4567b5c6cd618911f027_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d34ac1065bc48a0b8b3461df96e3f4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ie52d4d8e78804d1fa0887f6186e04978_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MagnetekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2012-08-02</startDate>
            <endDate>2012-08-02</endDate>
        </period>
    </context>
    <context id="ic2277484278c4e14afb870680a0e1ee1_D20220401-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:TravelersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icbf6301625d84810a090fc9ca440b939_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:DEPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MagnetekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i98a749ea5132419798fb9ac8d453f1fa_D20220401-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i061f8ab8fed440179c450fc6cb181f29_D20220401-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i433990f38a6b4d078407090e32395f7a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ifd1ec7c7e4ec4082858b28eab90b3596_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iad997bf2dda64962b67a6e2d48ba94be_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1dc4d7b7e8e840408c95b5fa0d36fea0_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie8ea8a1b1c904c5ca8774f9455150337_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d852c8b319d459c824436c85d6d77a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6793c544330946fb85354c44e292e530_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45f03e1be1a14ef598d0bf3cafabb140_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</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="ide3c7fc6c9f3451a81f00e7459fb7dcd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3de1fded00e5434c8e68e2b828e56d18_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9839244c7d884bb39a1ce0657a922ef9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i58947c25677e4c45aa0bf352f45dbe66_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b54e86c529a40d3b9612bc57543d6fe_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d7fd53dc2fe4d79bc834a243b436a44_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaea4c1803853407799e4ca8f4050048a_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i034d2c48e1ff4873b879eeca6452118a_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idacb8eca99cb4b7dae511df623c8f15b_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i006f7cedda194ab0861202fd7ce3749c_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7f980fd0eab34b29ba8be8ee133140f9_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d620d5d54924164960e8cbdced2fcc3_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5ea75bffc83b4371a5c71af4f107297d_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id384a8bbf1674784aac955b33f6a7fb1_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4e731ede9754d37b83a7bf0bc9a3c11_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic088edb2dfe0428493db3ed3695fb27e_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id226fb4411914a82815da02e382003a6_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i35f04eafa2e6497797fda901f4aa5035_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic27b39a2f431449e9bf99002cca51dbe_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b914d3904e64105b16eb4e2efbef728_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4be33658c7b54803b699bf838a296a01_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7048b229fd934c319611656574468fbc_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</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="reporting_unit">
        <measure>cmco:Reporting_Unit</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18xLTItMS0xLTcyMTA1_dfd0e241-5812-47b2-b1bb-af5f694a9f7d">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18zLTItMS0xLTcyMTA1_dd687eb5-f291-42fd-8bc5-0c38eb44aff5">0001005229</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN182LTItMS0xLTcyMTA1_a646728a-37af-4bd1-9d99-c91397f4f69d">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80L2ZyYWc6NDY3ZTkzNWQ2MGI3NGQ1N2JmMjg3YTIwZWJkZmUyZTcvdGFibGU6ODgwYmEyYTMzNTFkNDZiMGJmZTg0YWMyOWExM2EzYjcvdGFibGVyYW5nZTo4ODBiYTJhMzM1MWQ0NmIwYmZlODRhYzI5YTEzYTNiN18xMi0yLTEtMS03MjEwNQ_bb14db45-ac9b-48b9-a034-135402f13bfc">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjky_df96d846-ef28-4222-8bb5-df738d328663">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmRjZWE3MDhiMzZkNDEwYTliZGEzOTY1ZDQ4MTRjYjUvdGFibGVyYW5nZToyZGNlYTcwOGIzNmQ0MTBhOWJkYTM5NjVkNDgxNGNiNV8wLTAtMS0xLTcyMTA1_98a617c5-f7f5-42c6-9ed7-8aa91e6bb1ef">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xMjM_36013122-9e82-4381-b207-596342c04d59">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6Mzg1OTk3ODM3MWQyNDkzMTgzYzAyOGRlYTBkNjM2MmMvdGFibGVyYW5nZTozODU5OTc4MzcxZDI0OTMxODNjMDI4ZGVhMGQ2MzYyY18wLTAtMS0xLTcyMTA1_8ee720c3-faef-41c4-8b23-3380027dfde3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjkz_980bc8dd-213b-4e8f-bf21-7f225e8743d0">001-34362</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8wLTAtMS0xLTcyMTA1_6a34a996-12fd-4643-88f0-d2e99092dd02">Columbus McKinnon Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8yLTAtMS0xLTcyMTA1_43f9c193-6fd0-496b-b217-6611dacf5e06">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV8yLTQtMS0xLTcyMTA1_bcf311df-33c0-430d-8ca6-052925a3b7c2">16-0547600</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTAtMS0xLTcyMTA1_576ca9f2-1941-4621-82b5-e43dd98310d5">205 Crosspoint Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTItMS0xLTcyMTA1_72e3f620-b89a-4265-b448-a4b536e0ce10">Buffalo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTMtMS0xLTcyMTA1_cba5aaa8-be3d-40b0-900a-888259d4210c">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV80LTQtMS0xLTcyMTA1_3f23a53d-63e0-4156-988c-66a17ad55983">14068</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV82LTEtMS0xLTcyMTA1_5374481f-056f-458e-8c77-6775e0726c9b">(716)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6MmY1NjEyMzQxYmUzNDJhNWJiMWQ0MGEwYWJiMjY5MTEvdGFibGVyYW5nZToyZjU2MTIzNDFiZTM0MmE1YmIxZDQwYTBhYmIyNjkxMV82LTItMS0xLTcyMTA1_fe516939-b00a-46be-bfa5-3ab62b32a195">689-5400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTAtMS0xLTcyMTA1_bbe5c173-0f4f-4f39-b3d2-54c14bc1d5fc">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTEtMS0xLTcyMTA1_2ecb620e-9a22-4898-822d-b3d180779ac1">CMCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ZTE0YTA1OGU2MmI4NDU3YWI2Y2E3NDM4MzU3MjhjMzYvdGFibGVyYW5nZTplMTRhMDU4ZTYyYjg0NTdhYjZjYTc0MzgzNTcyOGMzNl8xLTItMS0xLTcyMTA1_aaf525cb-d387-4be4-903f-13c74009bc32">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk0_e0d69aeb-c141-4000-8aef-e5e3f0cb57c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk1_c0b00907-b0dd-4cbb-95be-fd958e5ff893">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTAtMS0xLTcyMTA1_cfd37d83-8a24-420b-9a34-7bf51e7f15d2">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTctMS0xLTcyMTA1_4312bbf0-ddec-48ba-9f0f-f860596eecab">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGFibGU6ODI2N2E0ZjA1MGNiNDQzMWIxMmM0YWI3OWIzMWRmMjQvdGFibGVyYW5nZTo4MjY3YTRmMDUwY2I0NDMxYjEyYzRhYjc5YjMxZGYyNF8wLTktMS0xLTcyMTA1_e770a4f7-ea6e-43c2-8c00-1a94bc13c7ae">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjk3_b80c721f-e2be-43fd-9d69-62baa16d08fa">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iace39b7cb5e34ef5a347e55bafb05582_I20230130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xL2ZyYWc6MjRmOTg1NmI1N2JhNDI2MmI3MjFhYWZhY2MxZGFmNzIvdGV4dHJlZ2lvbjoyNGY5ODU2YjU3YmE0MjYyYjcyMWFhZmFjYzFkYWY3Ml8xNjgz_2c0a7eed-dab8-456c-8c0c-2018bb221c51"
      unitRef="shares">28608843</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNC0yLTEtMS03MjEwNQ_cc56bcf7-e510-45cd-88a1-f6990a74755f"
      unitRef="usd">81520000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNC00LTEtMS03MjEwNQ_3ab6584c-336b-4743-b78a-58d8a76e9e81"
      unitRef="usd">115390000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjg2YTkzZjQwMjM2ZTQ2NjJhYzUwYjhkN2IyMmYyOWQzXzY5_ef2bf11b-0559-44de-b3f7-3a6d08b92dcd"
      unitRef="usd">5313000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjg2YTkzZjQwMjM2ZTQ2NjJhYzUwYjhkN2IyMmYyOWQzXzc2_1524a5f7-8453-48f0-9f43-0426c4e8d9b4"
      unitRef="usd">5717000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS0yLTEtMS03MjEwNQ_45a75a57-fec0-4f0b-b746-d0dc4a6eda75"
      unitRef="usd">146909000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNS00LTEtMS03MjEwNQ_a3cc6fd3-9fea-4cf8-9435-e842c0870049"
      unitRef="usd">147515000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNi0yLTEtMS03MjEwNQ_9e779780-b2cc-4e8d-acef-0cd9a9257c88"
      unitRef="usd">200650000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNi00LTEtMS03MjEwNQ_e3ee2884-697a-409f-a203-caa9e659f88e"
      unitRef="usd">172139000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNy0yLTEtMS03MjEwNQ_dfa9a57b-09a0-4d43-aa8e-1db98857c840"
      unitRef="usd">34529000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfNy00LTEtMS03MjEwNQ_f1526d44-84e8-4ea7-b882-c7ae74a9da96"
      unitRef="usd">31545000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOC0yLTEtMS03MjEwNQ_890cba3a-a48c-472e-bbf7-49cb8eebc7c7"
      unitRef="usd">463608000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOC00LTEtMS03MjEwNQ_5d78f44f-fb74-43db-932e-4904ae829cac"
      unitRef="usd">466589000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOS0yLTEtMS03MjEwNQ_7813e17a-b816-4b2a-ae3b-5a79250ed55f"
      unitRef="usd">94438000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfOS00LTEtMS03MjEwNQ_f0870584-d279-4d0e-b231-71334b146b47"
      unitRef="usd">97926000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTAtMi0xLTEtNzIxMDU_79663ddf-2595-47ed-a836-cc6d7e74b846"
      unitRef="usd">642430000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTAtNC0xLTEtNzIxMDU_3eee1937-bea8-4749-9c95-ec4e6cb1ee5e"
      unitRef="usd">648849000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTEtMi0xLTEtNzIxMDU_447dedd9-5d0b-4fa7-b210-3da47c84920e"
      unitRef="usd">367659000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTEtNC0xLTEtNzIxMDU_2d3750c2-6fc4-474d-9c6d-a9866a9f6d27"
      unitRef="usd">390788000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTItMi0xLTEtNzIxMDU_26daefa9-ec09-4efb-b038-d565eb810084"
      unitRef="usd">10207000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTItNC0xLTEtNzIxMDU_8e80f833-42ea-4d41-8aac-2736e29a397e"
      unitRef="usd">10294000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTMtMi0xLTEtNzIxMDU_3976cc70-c5a2-48d4-bde8-db880bfb8351"
      unitRef="usd">1574000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTMtNC0xLTEtNzIxMDU_b8605bbf-0154-4e0d-a65a-59855232c54d"
      unitRef="usd">2313000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTQtMi0xLTEtNzIxMDU_dc814fd0-6efe-4b28-ae87-531fd17d7d10"
      unitRef="usd">69516000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTQtNC0xLTEtNzIxMDU_99c50831-00b7-4ee1-bc93-c0b00ee86825"
      unitRef="usd">68948000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTUtMi0xLTEtNzIxMDU_b8bab263-1b4f-4906-8e0a-45e7cb144150"
      unitRef="usd">1649432000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTUtNC0xLTEtNzIxMDU_ef58d193-19a6-43c3-80ed-051632c20267"
      unitRef="usd">1685707000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTktMi0xLTEtNzIxMDU_b0f647c4-96dd-4be3-8965-148123235dc7"
      unitRef="usd">70603000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMTktNC0xLTEtNzIxMDU_fc30b4e0-3fe5-401f-8e66-c3adbdf3ba9c"
      unitRef="usd">90881000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjAtMi0xLTEtNzIxMDU_88603b0c-27bf-48d8-ac56-1026329f79e1"
      unitRef="usd">104233000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjAtNC0xLTEtNzIxMDU_cb594863-ac76-4c9b-bbd3-ca9663a8539c"
      unitRef="usd">118187000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjEtMi0xLTEtNzIxMDU_a728f98c-dc58-4e81-b0a0-020ec36c581f"
      unitRef="usd">40596000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjEtNC0xLTEtNzIxMDU_49dcf36a-7918-494c-aec3-93c5afc84129"
      unitRef="usd">40551000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjItMi0xLTEtNzIxMDU_364f461a-4c69-46e1-b392-ba606405811f"
      unitRef="usd">215432000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjItNC0xLTEtNzIxMDU_04ce8c79-32c3-48e3-9e23-34a1b66c2cbb"
      unitRef="usd">249619000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjMtMi0xLTEtNzIxMDU_cce2e75c-2a9f-4c08-bccb-ab59071b4fb9"
      unitRef="usd">440916000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjMtNC0xLTEtNzIxMDU_f6e23739-302f-4a1f-bf33-d4c5f4273462"
      unitRef="usd">470675000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjQtMi0xLTEtNzIxMDU_a767570d-056b-49cb-801b-ecf414ed15de"
      unitRef="usd">182203000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjQtNC0xLTEtNzIxMDU_843d98da-ef79-4af6-8d83-29944c5f8eb6"
      unitRef="usd">192610000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjUtMi0xLTEtNzIxMDU_ddaa03b9-bc9f-493d-b8fa-a8c698576bf6"
      unitRef="usd">838551000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjUtNC0xLTEtNzIxMDU_8b8138ff-051e-4db7-ba93-ba848866a03f"
      unitRef="usd">912904000</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV8yNQ_7fc910e9-4bfa-450c-887f-6e5cc89c8af3"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV8yNQ_a0735492-178e-4689-93f7-0832f588648e"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV80Nw_54ca4b78-a5f1-4d29-9b12-03378305899b"
      unitRef="shares">28608331</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV80Nw_79df514d-d318-422f-b61c-68a2888c9d8a"
      unitRef="shares">28608331</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV81NQ_e839ca86-5ea6-438d-a25f-1a6ba999eb51"
      unitRef="shares">28517333</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoyNjM0OGY3M2FiODY0ODcxODhhZWZjODc5YTNkODk4OV81NQ_f8551fc0-8168-4dcd-be13-4d96215abe2d"
      unitRef="shares">28517333</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctMi0xLTEtNzIxMDU_d05e9cfc-7663-47a2-a5da-50153101b2eb"
      unitRef="usd">286000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjctNC0xLTEtNzIxMDU_5daea22a-27a0-43b6-9d59-cd98b6970dbe"
      unitRef="usd">285000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtMi0xLTEtNzg4NDE_23dfbc97-c470-472b-96df-596c61c17abf"
      unitRef="usd">1001000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtNC0xLTEtNzg4NTU_dbce4d64-b1b2-4d8a-a2bd-11fd29c03ede"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtMi0xLTEtNzIxMDU_3fee1288-ffd6-4394-ad47-8e63e4aeb090"
      unitRef="usd">512418000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjgtNC0xLTEtNzIxMDU_aa8e6e3a-42a2-4777-95c8-47f19fad2dd9"
      unitRef="usd">506074000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjktMi0xLTEtNzIxMDU_fa5cc067-85eb-4067-87f4-ab833365c2ef"
      unitRef="usd">346868000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMjktNC0xLTEtNzIxMDU_95d9a30f-4876-4f08-9071-533537e45bfb"
      unitRef="usd">316343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzAtMi0xLTEtNzIxMDU_c43872fe-3b89-41d5-9d4b-29382718fc99"
      unitRef="usd">-47690000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzAtNC0xLTEtNzIxMDU_4a06a2c9-d08b-429f-848e-d1697a8355aa"
      unitRef="usd">-49899000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzEtMi0xLTEtNzIxMDU_263b0c28-266b-41e0-b818-311caf1effc2"
      unitRef="usd">810881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzEtNC0xLTEtNzIxMDU_f2101497-4904-4b48-b177-b0a0ecbf4370"
      unitRef="usd">772803000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzItMi0xLTEtNzIxMDU_f3615e9e-1f5c-4915-bf1b-cb155ae70166"
      unitRef="usd">1649432000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xNi9mcmFnOjQ2NmJhODQ3YWQ1ZTRlYjU4YjY2MGIyMWJjYTY0NTI3L3RhYmxlOmMxMGIzMjY2NDU4MDRkMjNiZGVjODY2ZmNiYjQ1NjQ3L3RhYmxlcmFuZ2U6YzEwYjMyNjY0NTgwNGQyM2JkZWM4NjZmY2JiNDU2NDdfMzItNC0xLTEtNzIxMDU_1291dcc0-a971-48cf-8b66-f329bd679838"
      unitRef="usd">1685707000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy0yLTEtMS03MjEwNQ_24020f9f-1c34-4041-b6cf-117b8002a260"
      unitRef="usd">230370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy00LTEtMS03MjEwNQ_192f9638-3715-4315-a40d-e9c07d8a1574"
      unitRef="usd">216088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy02LTEtMS03MjEwNQ_0ed56e57-4f6f-440d-9765-641d6f8bc746"
      unitRef="usd">682397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMy04LTEtMS03MjEwNQ_f44eff89-4829-4425-bff5-da657aa1dcdd"
      unitRef="usd">653187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC0yLTEtMS03MjEwNQ_33b9017a-a068-45c6-a2ef-5e757b1a3fd1"
      unitRef="usd">148326000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC00LTEtMS03MjEwNQ_42af9f35-9621-4d2a-a5eb-e1ea8d3d72b2"
      unitRef="usd">141031000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC02LTEtMS03MjEwNQ_9233b9d8-fc88-424c-b38b-35d9721805d7"
      unitRef="usd">431516000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNC04LTEtMS03MjEwNQ_87ad84b7-29f9-413b-91d0-141afc5b155a"
      unitRef="usd">422932000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS0yLTEtMS03MjEwNQ_f56af823-1207-4378-a36c-4834451c4d6b"
      unitRef="usd">82044000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS00LTEtMS03MjEwNQ_fc0d73aa-8e7d-4885-8531-7c5ea5b42201"
      unitRef="usd">75057000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS02LTEtMS03MjEwNQ_b91424c1-fb6e-4f0b-b839-e113c7a96747"
      unitRef="usd">250881000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNS04LTEtMS03MjEwNQ_7bb28290-028c-47d6-a93f-b1d17d5ccc3c"
      unitRef="usd">230255000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy0yLTEtMS03MjEwNQ_7d69b18d-c518-471b-922c-41bae7330441"
      unitRef="usd">25424000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy00LTEtMS03MjEwNQ_ee511a43-d544-4f81-b490-3dfb9eb2a412"
      unitRef="usd">24468000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy02LTEtMS03MjEwNQ_cdd5dfe2-cb3e-40ce-8197-5d1a2310e94d"
      unitRef="usd">77197000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfNy04LTEtMS03MjEwNQ_e9d86e9e-c782-4cea-b921-d4ebb58cc203"
      unitRef="usd">72107000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC0yLTEtMS03MjEwNQ_0a7307e3-fdf7-470f-8981-cb1e36a3c79f"
      unitRef="usd">25143000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC00LTEtMS03MjEwNQ_c16b5d08-6ad0-4c82-9935-8cdce37fb01a"
      unitRef="usd">25144000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC02LTEtMS03MjEwNQ_8e83a28a-5f56-4e9d-b34f-bc214147fa4c"
      unitRef="usd">68441000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOC04LTEtMS03MjEwNQ_7296458e-66bc-4cf1-857d-3d1a1ec0f945"
      unitRef="usd">78495000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS0yLTEtMS03MjEwNQ_431573c8-4041-4d0a-8cd3-eead5a360983"
      unitRef="usd">4839000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS00LTEtMS03MjEwNQ_658b6bca-a232-46a1-b416-c7ccae02b35d"
      unitRef="usd">3875000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS02LTEtMS03MjEwNQ_74461ae4-3e20-4afe-94fd-651351662c90"
      unitRef="usd">15429000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfOS04LTEtMS03MjEwNQ_9c7429fa-1718-4168-a9cc-b18e9c773d4b"
      unitRef="usd">11283000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtMi0xLTEtNzIxMDU_dce9ea36-b465-487d-8129-c3c60b778f67"
      unitRef="usd">6459000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtNC0xLTEtNzIxMDU_dcf053ee-8def-4041-939b-54058e79da4a"
      unitRef="usd">6254000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtNi0xLTEtNzIxMDU_cbe9340c-5279-4088-aed1-ff76e964cbcd"
      unitRef="usd">19442000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTAtOC0xLTEtNzIxMDU_aec8cf0a-5a3c-445c-9d77-7802e20f050b"
      unitRef="usd">18648000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtMi0xLTEtNzIxMDU_d002a237-ff1a-4b3e-9fdd-2335e7515b79"
      unitRef="usd">61865000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtNC0xLTEtNzIxMDU_da3f301a-ec97-42a8-825f-1fcd9e099869"
      unitRef="usd">59741000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtNi0xLTEtNzIxMDU_1ea0c073-6abc-4122-b547-4e85ecf7141a"
      unitRef="usd">180509000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTEtOC0xLTEtNzIxMDU_7048fcf0-d6d9-4e68-b24e-21c267bfb33b"
      unitRef="usd">180533000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtMi0xLTEtNzIxMDU_66a393e5-7765-4317-823e-f946bc6f30d3"
      unitRef="usd">20179000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtNC0xLTEtNzIxMDU_0277d8ca-7252-45fd-bfdc-b271a2027a59"
      unitRef="usd">15316000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtNi0xLTEtNzIxMDU_fb27b99a-3601-42f8-b743-e74b8ddfeb76"
      unitRef="usd">70372000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTMtOC0xLTEtNzIxMDU_79b2560e-d5e7-412f-836f-ffcdf220353d"
      unitRef="usd">49722000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtMi0xLTEtNzIxMDU_c5cc2a90-fe97-417a-88a3-b92f7b979840"
      unitRef="usd">7303000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtNC0xLTEtNzIxMDU_01ef5388-8e86-47c0-8a2f-01bc243aa339"
      unitRef="usd">4375000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtNi0xLTEtNzIxMDU_a5750e2d-88ee-4148-a05f-d1a55247a17e"
      unitRef="usd">20274000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTQtOC0xLTEtNzIxMDU_423a0f95-2406-4394-b3a0-dc7cbd493183"
      unitRef="usd">14774000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtMi0xLTEtNzIxMDU_77b5b601-1564-428b-bd0d-ed87861d01e9"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtNC0xLTEtNzIxMDU_cb47a2f5-d74e-46d9-a7d5-dab4ec3c6a43"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtNi0xLTEtNzIxMDU_37994d38-db21-4fa7-a271-df3fd0520505"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTUtOC0xLTEtNzIxMDU_35f78c10-f12e-45c6-a8ee-36ad807a7372"
      unitRef="usd">-14803000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnInvestments
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtMi0xLTEtNzIxMDU_980c62bc-52a9-4633-95d4-7261797a19be"
      unitRef="usd">574000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtNC0xLTEtNzIxMDU_e4cc8e72-c8c9-4c57-87de-1904be604478"
      unitRef="usd">76000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtNi0xLTEtNzIxMDU_53c3b20c-59f9-4a10-8e5a-3078a900e55a"
      unitRef="usd">-168000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTYtOC0xLTEtNzIxMDU_007b5b3d-bfcf-48c9-b90c-e7e5d5d3ff3d"
      unitRef="usd">624000</us-gaap:GainLossOnInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctMi0xLTEtNzIxMDU_a6c9b3e9-0867-4743-ad0f-68a7156b43fe"
      unitRef="usd">3359000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctNC0xLTEtNzIxMDU_a80c7f76-3211-4f60-8df0-d4d0bd6c0022"
      unitRef="usd">-512000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctNi0xLTEtNzIxMDU_9ac9bd6e-0c41-4955-a030-5c783244ce33"
      unitRef="usd">1152000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTctOC0xLTEtNzIxMDU_847f5a22-e463-4bf3-9d1b-d06ea1c73944"
      unitRef="usd">-1047000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtMi0xLTEtNzIxMDU_a7f045e9-1612-4f74-b62a-c75f0fd91b9f"
      unitRef="usd">-79000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtNC0xLTEtNzIxMDU_d35ab69b-71dd-43da-969e-8b6d4194aec1"
      unitRef="usd">455000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtNi0xLTEtNzIxMDU_9b32006a-29e2-4487-bff3-1605df22dc66"
      unitRef="usd">1999000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTgtOC0xLTEtNzIxMDU_cf15cebb-ad66-409d-aafa-5478e654cc19"
      unitRef="usd">744000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktMi0xLTEtNzIxMDU_8b900443-9925-45c0-94b0-65025cc887f4"
      unitRef="usd">16730000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktNC0xLTEtNzIxMDU_33e8ef92-d42e-406d-ac33-fcc27e8b0964"
      unitRef="usd">10960000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktNi0xLTEtNzIxMDU_6609f4c5-28ce-43ab-afce-d38871f18166"
      unitRef="usd">53081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMTktOC0xLTEtNzIxMDU_a3fd94fd-a26d-46b3-a422-a800f22ea8e7"
      unitRef="usd">20466000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtMi0xLTEtNzIxMDU_26d0b977-40d8-4609-8b54-e7aa65079bda"
      unitRef="usd">4701000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtNC0xLTEtNzIxMDU_c89a27c0-e08c-4869-bdc2-0537118542e0"
      unitRef="usd">1066000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtNi0xLTEtNzIxMDU_1892cbfc-d84c-4db7-9700-c959c62de810"
      unitRef="usd">18547000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjAtOC0xLTEtNzIxMDU_45f012b6-3bbe-4ef1-b0f7-23bbacee885f"
      unitRef="usd">2632000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtMi0xLTEtNzIxMDU_2d06f112-1fb3-483b-932c-ab2e34a8875c"
      unitRef="usd">12029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtNC0xLTEtNzIxMDU_2a32fee5-98c1-430b-8a16-53262fea77b0"
      unitRef="usd">9894000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtNi0xLTEtNzIxMDU_b121e042-9de0-4bab-ae2a-f05cfe2da179"
      unitRef="usd">34534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjEtOC0xLTEtNzIxMDU_01ac50b4-f2b2-4923-b78e-2ed949595bb0"
      unitRef="usd">17834000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtMi0xLTEtNzIxMDU_0736c168-3fa2-4259-bf74-472599515784"
      unitRef="shares">28626000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtNC0xLTEtNzIxMDU_0ee68c27-a429-405d-832f-35378aa3dbde"
      unitRef="shares">28469000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtNi0xLTEtNzIxMDU_67eef3b3-a8c5-4fc0-a8d6-15bf47187fbd"
      unitRef="shares">28597000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjMtOC0xLTEtNzIxMDU_b391d53a-22d9-41cd-a2c2-e294397eecf9"
      unitRef="shares">27887000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtMi0xLTEtNzIxMDU_c28954c8-d643-4286-991d-c7dd9e47785b"
      unitRef="shares">28778000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtNC0xLTEtNzIxMDU_bc1c4ee2-66df-4fd1-9859-58284dbf8e0c"
      unitRef="shares">28840000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtNi0xLTEtNzIxMDU_54a82611-e275-4ddb-b60b-e02794e4526d"
      unitRef="shares">28767000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjQtOC0xLTEtNzIxMDU_d0805773-b8f9-480d-8d5d-e532a025ed75"
      unitRef="shares">28255000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtMi0xLTEtNzIxMDU_1af3a157-a85a-462e-b66e-0b8b7546ae13"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtNC0xLTEtNzIxMDU_ac32ae79-afd4-4041-b89f-56012b4ed9d8"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtNi0xLTEtNzIxMDU_f1891881-cdaa-4739-993e-c4050e909bf7"
      unitRef="usdPerShare">1.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjYtOC0xLTEtNzIxMDU_716b39f3-a92c-47f8-8886-339dda5a415c"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtMi0xLTEtNzIxMDU_83651d4c-66e4-43a4-b94e-6df754827e97"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtNC0xLTEtNzIxMDU_36971251-ab39-4a61-9d20-78deccb36fa9"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtNi0xLTEtNzIxMDU_0a0af644-93d1-467e-b5f0-5795a83efdeb"
      unitRef="usdPerShare">1.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMjgtOC0xLTEtNzIxMDU_26d7d77f-629f-422a-8fb4-180ef5c2f613"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtMi0xLTEtNzIxMDU_aa33307b-74b2-4820-870a-4bbfccda819b"
      unitRef="usdPerShare">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtNC0xLTEtNzIxMDU_8886a849-4f70-4e0f-8499-f5762ba01dff"
      unitRef="usdPerShare">0.06</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtNi0xLTEtNzIxMDU_ef1911e7-4730-41f0-b3d6-944b5d3b2d2c"
      unitRef="usdPerShare">0.14</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xOS9mcmFnOjAwMWNhMDQwYWQ4MjRmYzRhOGMyYmJkMjBlZjk2NDQyL3RhYmxlOmRiMTliNzc3MWY1NTRiOTBiYmRkZWNkMzczN2YxMTFmL3RhYmxlcmFuZ2U6ZGIxOWI3NzcxZjU1NGI5MGJiZGRlY2QzNzM3ZjExMWZfMzAtOC0xLTEtNzIxMDU_a4d3c3e0-5fb7-4b1c-8ba5-eae441a27127"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ProfitLoss
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy0yLTEtMS03MjEwNQ_2d06f112-1fb3-483b-932c-ab2e34a8875c"
      unitRef="usd">12029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy00LTEtMS03MjEwNQ_2a32fee5-98c1-430b-8a16-53262fea77b0"
      unitRef="usd">9894000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy02LTEtMS03MjEwNQ_b121e042-9de0-4bab-ae2a-f05cfe2da179"
      unitRef="usd">34534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia94a6b88d6b64283a383682f1cc27405_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfMy04LTEtMS03MjEwNQ_8228c333-3756-418c-aded-3f3c12f68fe0"
      unitRef="usd">17834000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS0yLTEtMS03MjEwNQ_3d81d205-86b6-4910-892a-124666bf91d9"
      unitRef="usd">12272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS00LTEtMS03MjEwNQ_f72504cb-6215-4e82-9cc5-2f7c40308b8e"
      unitRef="usd">-2215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS02LTEtMS03MjEwNQ_95732ded-5e35-43a4-a52b-aa7e1515597f"
      unitRef="usd">-7210000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNS04LTEtMS03MjEwNQ_59f5258f-6c64-47c7-bb30-40a500caff9f"
      unitRef="usd">-4365000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzY0_68fa20ce-e646-4832-b6d9-9f40dfc2ab5b"
      unitRef="usd">-595000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzY4_4e7492d4-a927-412b-97be-f43592cc22a4"
      unitRef="usd">-136000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzcy_d2dfb911-bb44-4055-ac10-13a85c2a2af5"
      unitRef="usd">-2833000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjJkZjM3OGU1MjkxYjRjODJhZjdmNTE5YWFiNmVhMDVlXzc2_31be8f9a-1d72-4304-b055-8d61bb7b5205"
      unitRef="usd">824000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi0yLTEtMS03MjEwNQ_3c1bafc2-22c8-4fff-82eb-02fe311a6b06"
      unitRef="usd">1962000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi00LTEtMS03MjEwNQ_44ed060b-d4d2-4e16-aa8f-69639e3da268"
      unitRef="usd">410000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi02LTEtMS03MjEwNQ_ef0ebe4f-18f2-421d-93c9-cbc3447f7005"
      unitRef="usd">9337000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNi04LTEtMS03MjEwNQ_03f4c29a-7b79-47fb-b496-15087335f9cf"
      unitRef="usd">-2489000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzc5_addfe701-4b4e-4465-9feb-019cdd143e2f"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzgz_a61ea74b-f71f-475f-96f5-c4c1640e069a"
      unitRef="usd">-52000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzg3_91e94437-9a0c-4404-a016-12f68af54cd7"
      unitRef="usd">-26000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmFiOGE0ZWFmZTI4MjQ0Y2M5OTA1NjYzNzlhY2E2ZjBmXzkx_224c8305-a38e-46b8-92ef-4ecf511269b4"
      unitRef="usd">-93000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy0yLTEtMS03MjEwNQ_f29525e3-2339-4278-909f-dbb252d67f2a"
      unitRef="usd">230000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy00LTEtMS03MjEwNQ_f768985e-5a2e-443f-be95-8fe506faae52"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy02LTEtMS03MjEwNQ_6be58b4e-2ec0-4a41-8345-048edecea237"
      unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i29be6b4f0c564283a09a100abf2e80ce_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfNy04LTEtMS03MjEwNQ_e39bb8ed-fdae-48cc-a8af-61beb281bb60"
      unitRef="usd">-266000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC0yLTEtMS03MjEwNQ_15abc77f-b2bb-499d-9f0b-fb88946f4289"
      unitRef="usd">14004000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC00LTEtMS03MjEwNQ_abbd3545-81b1-448f-bf2e-530f4764f282"
      unitRef="usd">-1654000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC02LTEtMS03MjEwNQ_da0da6a5-e7ad-4d21-a76a-233aac9c9acc"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOC04LTEtMS03MjEwNQ_1038f3b1-bef2-4ee5-9607-b2cb0b187358"
      unitRef="usd">-6588000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS0yLTEtMS03MjEwNQ_e9611d3a-f7e7-4381-8421-920d700ff040"
      unitRef="usd">26033000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS00LTEtMS03MjEwNQ_5ec004ce-59d7-4725-bdb0-3f67afaa422e"
      unitRef="usd">8240000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS02LTEtMS03MjEwNQ_70eb1197-897f-4c8f-9ec5-0e3cceb5106f"
      unitRef="usd">36743000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yMi9mcmFnOmZmYTYxYjJkYTRiZDRkYmJiYWRhMTZiNzFiOTg5MzZmL3RhYmxlOmNjMWZhYzI3OGJlZjQ5OGNhMDdjODBkOGZhNTJiMDQyL3RhYmxlcmFuZ2U6Y2MxZmFjMjc4YmVmNDk4Y2EwN2M4MGQ4ZmE1MmIwNDJfOS04LTEtMS03MjEwNQ_67851543-439c-4f7b-8c3f-6599a53b4175"
      unitRef="usd">11246000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi0yLTEtMS03MjEwNQ_5daea22a-27a0-43b6-9d59-cd98b6970dbe"
      unitRef="usd">285000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi00LTEtMS04MTc5OQ_fae24499-4a8d-4e55-b727-4a633b6b3bd0"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi00LTEtMS03MjEwNQ_aa8e6e3a-42a2-4777-95c8-47f19fad2dd9"
      unitRef="usd">506074000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi02LTEtMS03MjEwNQ_95d9a30f-4876-4f08-9071-533537e45bfb"
      unitRef="usd">316343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi04LTEtMS03MjEwNQ_96cf8849-7568-4daa-bae3-216abdb020a8"
      unitRef="usd">-49899000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMi0xMC0xLTEtNzIxMDU_a0330998-fa5b-4602-bd31-e60a6d14cceb"
      unitRef="usd">772803000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy0yLTEtMS03MjEwNQ_98c6adf6-01e0-451f-9dd3-90ebb8023f9d"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy00LTEtMS04MTc5OQ_83bf2dec-6ba5-4d81-842b-624e191d0b44"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy00LTEtMS03MjEwNQ_bdeaf6ca-90fe-4b8b-b99d-d539bd1d0348"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy02LTEtMS03MjEwNQ_5f19a22b-3aeb-4b3e-b86a-43411d318945"
      unitRef="usd">8391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy04LTEtMS03MjEwNQ_1908365d-9a07-40b4-92cb-d74208c31374"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMy0xMC0xLTEtNzIxMDU_443b6c18-fbe1-4c70-b55f-cd531e6770b2"
      unitRef="usd">8391000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC0yLTEtMS03MjEwNQ_bf157845-995c-48a5-a3a4-7c4598643d77"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC00LTEtMS04MTc5OQ_f4b1dd2c-8b0d-4ae7-aec0-483d39b27593"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC00LTEtMS03MjEwNQ_ef2ee2bf-c64d-43e3-8ae3-033aa25b434e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC02LTEtMS03MjEwNQ_e23f24ea-28b7-4636-8b66-e091d70cf53b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC04LTEtMS03MjEwNQ_9ced3784-504f-48e6-b432-b1346e6953d8"
      unitRef="usd">-8701000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNC0xMC0xLTEtNzIxMDU_2a916142-9a30-4ef1-85a4-c5d1bb477071"
      unitRef="usd">-8701000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmM1NmRhYjFkZjFmNTRmZDdiN2IyOWViYTVhZDdiN2Y2XzYz_bb22fcc9-9752-48af-acd1-c1adff082456"
      unitRef="usd">-812000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0yLTEtMS03MjEwNQ_0366a456-300a-41be-9ab8-dd8902db8d67"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS00LTEtMS04MTc5OQ_39c26d9b-4f7a-497d-a875-9a6a2e61189f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS00LTEtMS03MjEwNQ_89c4a057-cdf7-49e4-8e99-5ae6a5ecd9ae"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS02LTEtMS03MjEwNQ_2fe8e701-657a-4183-a8cb-7bddb54b9b8c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS04LTEtMS03MjEwNQ_1c64a4fe-1baf-44df-ae32-94260b1aa9fa"
      unitRef="usd">2689000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNS0xMC0xLTEtNzIxMDU_698bfcad-cef4-47bd-be7a-97ffa2c006d6"
      unitRef="usd">2689000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmIxMzIzY2ZhMmMwMTQyYjE5Nzc2NDVjZDYxMGRmMWViXzc5_abaabbf4-622d-4564-a1d6-2b40ab2e2bba"
      unitRef="usd">-49000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0yLTEtMS03MjEwNQ_722cb9d5-b6b3-432d-8c74-9d7cff77f15e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi00LTEtMS04MTc5OQ_8c860af7-467f-484f-97dc-3bfa76515ef0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi00LTEtMS03MjEwNQ_9b0b169a-cf66-42ff-a263-23c9dec50d01"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi02LTEtMS03MjEwNQ_fbcd3860-877b-43f0-acdc-2f8579f9425f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi04LTEtMS03MjEwNQ_f210bd0a-c609-4094-8101-cf4247cfb1b1"
      unitRef="usd">-146000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNi0xMC0xLTEtNzIxMDU_bc3af455-0009-4325-af56-93951c434312"
      unitRef="usd">-146000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmM1MDhiMWJjZjc0NTRjNjE4NDNiZDQ5ZjYzNTNkOGYxXzI5_ccc3a409-789b-4792-a8f1-bdb21f982448"
      unitRef="shares">18907</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0yLTEtMS03MjEwNQ_3b9613f4-07ca-41ed-a5ad-1311521b12be"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy00LTEtMS04MTc5OQ_dcfe64dc-4e7d-41e3-89ab-483a7d1d13d4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy00LTEtMS03MjEwNQ_cb5d42df-a13e-4f1a-930f-b3cbd2fa9274"
      unitRef="usd">415000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy02LTEtMS03MjEwNQ_1facb573-1bc8-4638-88e4-f88f32b517f1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy04LTEtMS03MjEwNQ_c043cf60-4847-4a81-9aa8-b89b9cf87b63"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfNy0xMC0xLTEtNzIxMDU_5e6ee9c4-3f8d-4f7e-891e-86e63812c516"
      unitRef="usd">415000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC0yLTEtMS03MjEwNQ_55aaf419-60e5-4fcb-89f8-ccc04ee6ca70"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC00LTEtMS04MTc5OQ_1d099f04-41d9-4aa8-a9ed-c368fdc9a1e2"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC00LTEtMS03MjEwNQ_3cc58f1b-fd56-4d4a-9daf-8f0c3fff112e"
      unitRef="usd">751000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC02LTEtMS03MjEwNQ_8e1d48c7-1a2c-4cc5-8202-c8e9cfcb26c7"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC04LTEtMS03MjEwNQ_3324a3a9-5fe6-45d9-96bb-e61ad089bf3c"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOC0xMC0xLTEtNzIxMDU_af9cb4fc-7906-44d9-b69e-0e21b49afd45"
      unitRef="usd">751000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOmY1MjA1ODVhOTgwNTQ3ZDRhZWY1MGJlMzA4ZjY1MTNkXzM3_2aad6785-03f1-489f-85e8-2cd1e3f879e7"
      unitRef="shares">52276</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic08bb7b4b10340af8061b0a9b282bb33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0yLTEtMS03MjEwNQ_274e2286-63a2-4c2e-a51c-5c7868a78ce1"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1dd00be99e3845f28bf54313d1db5d79_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS00LTEtMS04MTc5OQ_57bec91c-ef71-4c62-9329-befa6deef21c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib161987614394f1683bac370704d28ca_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS00LTEtMS03MjEwNQ_0cc48240-00be-4667-a721-e04414e035b6"
      unitRef="usd">1314000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4201b023519447b6b0652000e0be42d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS02LTEtMS03MjEwNQ_41aa3ed8-a38a-41b5-909e-41f443d41361"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i7412dbe0c3b84e32afe7dd2a8f44b5b5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS04LTEtMS03MjEwNQ_66930df5-5e61-4ec1-a141-a482e9e1140c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie7a61e2e330549c3b5fb5f450208e289_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfOS0xMC0xLTEtNzIxMDU_0961b76e-ed3e-42a0-b151-1f7600e60729"
      unitRef="usd">1313000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="i4e1493a75054402d83215310b3ce363e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtMi0xLTEtNzIxMDU_804735c8-c46b-446b-9756-143d28c99057"
      unitRef="usd">286000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i531a45687f2d40a8af5989d990a70c23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNC0xLTEtODE3OTk_edecff61-3c11-42e4-9dfe-026aaa0e65de"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i4e1493a75054402d83215310b3ce363e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNC0xLTEtNzIxMDU_143fddc0-ff2f-4cb1-9f93-9de25f137f1d"
      unitRef="usd">505926000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia3be1c7076bf4e46ad0e2d0b39335ed8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtNi0xLTEtNzIxMDU_a1a09f47-1514-4271-9e1c-1448fd8b40dd"
      unitRef="usd">324734000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i08aad4aaa28f4b78b1bf4b4a8a912ddb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtOC0xLTEtNzIxMDU_ed3adfc8-53e8-4ab4-a6ce-4ba3bd3023b5"
      unitRef="usd">-55765000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9d8e0e81ff44eddb547e6be9fb391aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTAtMTAtMS0xLTcyMTA1_07b69224-89b4-4c88-b47f-2e95fe870903"
      unitRef="usd">775181000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtMi0xLTEtNzIxMDU_158d04ce-27b1-45ba-b763-5734667bfdb5"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNC0xLTEtODE3OTk_1e854d01-c207-4ae8-9f44-68054f649c75"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNC0xLTEtNzIxMDU_ecd8be1c-2215-4bd7-bc77-244374e0019c"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtNi0xLTEtNzIxMDU_eb9a6eeb-2939-47c8-9a2b-c1965793e79e"
      unitRef="usd">14114000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtOC0xLTEtNzIxMDU_c0a4d70c-602f-4db6-8b14-650ef4e641bb"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTEtMTAtMS0xLTcyMTA1_e3348e7b-a80c-4325-a88c-e4a82cfda321"
      unitRef="usd">14114000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItMi0xLTEtNzIxMDU_b90cd961-9209-4675-87a3-b9eb938a5999"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNC0xLTEtODE3OTk_3f1bdc9a-009e-4a80-8351-1d32fade2c3f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNC0xLTEtNzIxMDU_cb64e577-240c-477f-9c8a-8514df998ab5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItNi0xLTEtNzIxMDU_bacc865b-c200-4bf7-8376-0c7ff6e9b9b8"
      unitRef="usd">2004000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItOC0xLTEtNzIxMDU_a11e2589-d573-4e10-aa0e-8960df224f94"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTItMTAtMS0xLTcyMTA1_c0c03055-d177-4b44-a1c0-833e7ba8998f"
      unitRef="usd">2004000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtMi0xLTEtNzIxMDU_889990d3-5857-470f-8dec-20b4cc107e29"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNC0xLTEtODE3OTk_a8114168-25ff-46e5-a4fc-be0aedde0fec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNC0xLTEtNzIxMDU_8baff2db-4736-4c27-9ae7-c6036e09a0ef"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtNi0xLTEtNzIxMDU_79c257ea-8e1d-4653-9949-ce2495df77d3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtOC0xLTEtNzIxMDU_c5f8ca38-1abb-49d5-98cf-ff2f5dfc0e6b"
      unitRef="usd">-10781000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTMtMTAtMS0xLTcyMTA1_1a7ff24a-316e-428e-b587-4c22611651d5"
      unitRef="usd">-10781000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo5Nzk5YTgzZTBmZTU0NjMxYWNlYmQxZWVmYmM4NTBmOV8xMDk5NTExNjI3ODQy_f5c5eed4-6142-4f70-9045-611ffac3186f"
      unitRef="usd">-1509000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMi0xLTEtNzIxMDU_ec680635-e706-469e-8465-2b9ddaa8c761"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNC0xLTEtODE3OTk_5640ce62-3ae9-4000-b2f7-d77807d255ed"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNC0xLTEtNzIxMDU_3f210e2f-5d9c-40c1-8152-e96957c9c47c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtNi0xLTEtNzIxMDU_615cacee-dfde-476f-a9d6-c28dcf80336a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtOC0xLTEtNzIxMDU_de014d5d-ea20-4e86-8028-fc1162f4f6ae"
      unitRef="usd">4686000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTQtMTAtMS0xLTcyMTA1_5652defe-1af0-43b8-b0cc-f6926ae8b856"
      unitRef="usd">4686000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo1MGIwNTUxOGQwYzQ0MWJkYmFiZDg2ZjE1OGI5NjZiNF8xMDk5NTExNjI3ODU4_157df452-5b27-4f61-9e83-75d934321cf7"
      unitRef="usd">-56000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMi0xLTEtNzIxMDU_bc98b25d-ddcb-4d24-8ee8-54f98e681a59"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNC0xLTEtODE3OTk_94cd9b3f-9855-480d-a234-1123abd4e9e2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNC0xLTEtNzIxMDU_1f2aa736-82dd-44f0-9e50-820df7be0d9b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtNi0xLTEtNzIxMDU_670cd782-8f1d-4cf5-910d-b0e7ffae0d05"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtOC0xLTEtNzIxMDU_7eb4d58d-fcda-47f3-aceb-beee86686252"
      unitRef="usd">-166000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTUtMTAtMS0xLTcyMTA1_9f11004f-6a2d-4287-ae7f-926a54f1b6c6"
      unitRef="usd">-166000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ShareBasedCompensation
      contextRef="i1f433a0f6e664b58a60c8bd67cdc9de3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtMi0xLTEtNzIxMDU_6ec76f82-9911-40d5-9112-695f86cf2888"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ief53ea90f9ec4b34bcd5433e480fb594_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNC0xLTEtODE3OTk_28d55ce3-5b0e-440e-a236-5a8f0005c5d0"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i318c15fbf553443e81ac345fa546a1de_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNC0xLTEtNzIxMDU_f1fd9bb8-e939-48a8-9d76-39068308cdf8"
      unitRef="usd">537000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i616913d1363a49c4802cb5ee6781045a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtNi0xLTEtNzIxMDU_3dcb3b3d-0452-42a8-883e-9017a035ae23"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iccea9966dca740188b9a0930e09ae6d6_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtOC0xLTEtNzIxMDU_799c0135-2710-4137-a264-f3dad1524c32"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5ee27a31b2e244fab82ace3a4c215787_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTYtMTAtMS0xLTcyMTA1_f68da7c1-fa48-4c72-ab4a-f12f87f3c207"
      unitRef="usd">537000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo3NjZjMmUzMDhmZjk0MzU5OGQwYjY5NmM4YjJiMDgyYl8xMDk5NTExNjI3ODE1_5aebd641-020c-492c-b157-3a323c96c371"
      unitRef="shares">9531</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMi0xLTEtNzIxMDU_86777c4d-f112-4c63-af4c-3f2704e029b3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNC0xLTEtODE3OTk_6fadc6dc-9806-4be0-9566-728cb17dd122"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNC0xLTEtNzIxMDU_aad203ec-8779-43bb-bd22-e96b5ca19d38"
      unitRef="usd">206000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctNi0xLTEtNzIxMDU_bd8436cb-cee2-43ef-9854-7fc74d4b5548"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctOC0xLTEtNzIxMDU_2dc8f15b-3a6e-4458-ac45-5145b0fea704"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTctMTAtMS0xLTcyMTA1_8f185e2a-f107-46a9-9cdb-4e458289259c"
      unitRef="usd">206000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtMi0xLTEtNzIxMDU_367eea3b-78c4-4f19-83c8-f25329003b64"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNC0xLTEtODE3OTk_4e159264-5eea-4ea9-be2e-93d2f9802c49"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNC0xLTEtNzIxMDU_5b58343c-a103-4852-aafc-316446f94f09"
      unitRef="usd">2341000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtNi0xLTEtNzIxMDU_35f0eda4-fd30-451a-916c-96fe48e53533"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtOC0xLTEtNzIxMDU_3bb7a2fe-6acd-4bed-a9b8-f42dde6a92a8"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i54905ef86d9a497db592209377d55186_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTgtMTAtMS0xLTcyMTA1_3290bdf9-2610-4130-aee8-fdef41468e42"
      unitRef="usd">2341000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoxZGYzZjU3Y2M0YzU0N2Q4OWQ2NTBkMGIyNTQ2ZmEyN18xMDk5NTExNjI3ODg2_aa86475d-8f6f-482e-89e7-7a6428ee5ed0"
      unitRef="shares">31313</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if4fadc1152f74f0a8af8a33ca83cd98b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMi0xLTEtNzIxMDU_575583f8-1b1a-408f-820f-256f95e1e587"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ifcf1b1d0c53a4728ba8e746738f12d5b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNC0xLTEtODE3OTk_24cfdea0-994c-44f3-994f-dd136688cf68"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i44fb77bb5c6c40fdb8bacdefddeca02f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNC0xLTEtNzIxMDU_1cc1aeb0-0110-4449-8fcc-7fcf781158de"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i599b3fc5cb584a218e1ff688f8f4cc08_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktNi0xLTEtNzIxMDU_07376bb9-d2e5-4039-a119-a2ac616d2e02"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iedd43870af6d43e7a79209326ebafccf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktOC0xLTEtNzIxMDU_be9f3fee-27e1-4957-9f82-c97e3acb298d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i270095749c8848afb1362b4c91727a07_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMTktMTAtMS0xLTcyMTA1_f6abf238-c189-487c-af75-7531f88a9007"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtMi0xLTEtNzIxMDU_329e097e-cd2b-4cdd-9d18-5cd68bd39d70"
      unitRef="usd">286000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iad9859584cd440a2a2ff9e2b2546dd51_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNC0xLTEtODE3OTk_bfa3c23f-179b-42b4-bae6-16c050a8b34f"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNC0xLTEtNzIxMDU_9bdf9b1b-9a3c-4b77-94d9-422fea3ca211"
      unitRef="usd">508948000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtNi0xLTEtNzIxMDU_5d9075e8-0f8b-461e-912d-d3f58b3bc32a"
      unitRef="usd">336844000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtOC0xLTEtNzIxMDU_bcdac165-2677-4822-b28f-0856346fe5ba"
      unitRef="usd">-61694000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52f7bce90d1f46caae47ef8f15537cc0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjAtMTAtMS0xLTcyMTA1_82bc6fc9-fa0e-46ff-8485-0144d3bbe8f2"
      unitRef="usd">784384000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtMi0xLTEtNzIxMDU_91fea11d-06c0-47ce-9d4e-c3169c2936be"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNC0xLTEtODE3OTk_71d9bf12-382c-44ee-88d5-d882c5a5223f"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNC0xLTEtNzIxMDU_04ef5c2f-de0e-4c16-9972-b1b7578a9732"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtNi0xLTEtNzIxMDU_2d06f112-1fb3-483b-932c-ab2e34a8875c"
      unitRef="usd">12029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtOC0xLTEtNzIxMDU_3ba19242-af00-4e23-8e7d-f09355106bb8"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjEtMTAtMS0xLTcyMTA1_d2c1ed75-034e-47f0-a87a-38a1e9b6bacc"
      unitRef="usd">12029000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItMi0xLTEtNzIxMDU_71b03631-3299-421a-85ef-ca4e0b743df0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNC0xLTEtODE3OTk_9c69893a-91c3-4335-87e6-36db897d4469"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNC0xLTEtNzIxMDU_de61ab19-b236-47ea-b8d6-bbdc3ac22bed"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItNi0xLTEtNzIxMDU_32399647-edeb-4313-a4bb-f08a3b3208ae"
      unitRef="usd">2005000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItOC0xLTEtNzIxMDU_85143016-aaea-42d9-835a-85ed0e1367bc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjItMTAtMS0xLTcyMTA1_1a01ae3e-643f-4eae-9817-8062d5844dcf"
      unitRef="usd">2005000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtMi0xLTEtNzIxMDU_617c7290-2c77-426d-b539-1725a7290f98"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNC0xLTEtODE3OTk_e5591355-5516-4e0c-ba23-c6c1d770cd14"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNC0xLTEtNzIxMDU_b9b005db-b984-4fd7-ae39-26ce92ffda3a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtNi0xLTEtNzIxMDU_e6d3a92e-1e97-4b0a-8409-51ba78b87e6c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtOC0xLTEtNzIxMDU_3d81d205-86b6-4910-892a-124666bf91d9"
      unitRef="usd">12272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjMtMTAtMS0xLTcyMTA1_fd0ab80d-5d37-427e-be60-ba3d42bb431e"
      unitRef="usd">12272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo0ZDIxMTQ4ZmYxOTg0NWViYmZkYTJmY2RlZTBhZDY0Yl82Mg_68fa20ce-e646-4832-b6d9-9f40dfc2ab5b"
      unitRef="usd">-595000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMi0xLTEtNzIxMDU_55763801-deb8-4b5e-986a-e5e42e128499"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNC0xLTEtODE3OTk_9302ca75-839c-484b-8e4a-46a095c016f6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNC0xLTEtNzIxMDU_7ad70acd-1200-4e3d-b7b3-7786e37fd20b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtNi0xLTEtNzIxMDU_83efe0ed-a9aa-4517-9a90-4285fc7be002"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtOC0xLTEtNzIxMDU_3c1bafc2-22c8-4fff-82eb-02fe311a6b06"
      unitRef="usd">1962000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjQtMTAtMS0xLTcyMTA1_2fe2191d-9ed9-4f0a-89bf-470be9bd593b"
      unitRef="usd">1962000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjphMTNiZmU3ZjZkOTA0YWYxOTU3MzcyNTQyNTAxYzg0MF83OA_addfe701-4b4e-4465-9feb-019cdd143e2f"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMi0xLTEtNzIxMDU_3d072ba8-c46c-444f-a87c-e9a709f4a0b6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNC0xLTEtODE3OTk_238eca6b-e53b-4f20-bef7-ed4aaccc5853"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNC0xLTEtNzIxMDU_a43ae0cc-efd2-49a2-80e0-134bfeb003a1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtNi0xLTEtNzIxMDU_1423717c-f1a0-44bb-bebf-8c15e5e4d204"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtOC0xLTEtNzIxMDU_f29525e3-2339-4278-909f-dbb252d67f2a"
      unitRef="usd">230000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjUtMTAtMS0xLTcyMTA1_37897b90-7ef4-4a66-93c9-a50d3df7ad49"
      unitRef="usd">230000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ShareBasedCompensation
      contextRef="i9212c82d71e048069e7123857436cded_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtMi0xLTEtNzIxMDU_fa6171f5-7982-44be-93c7-f922bc6e0e07"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i520d316b144a449ea0c86dc8f801f205_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNC0xLTEtODE3OTk_9124ba6d-3de2-4410-9c09-e373ea646e4b"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4580b52669e340e3a8de76fdd09dd0a8_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNC0xLTEtNzIxMDU_d02356b2-dc00-4b22-acfe-5ee048273c0c"
      unitRef="usd">316000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6681818bb6e04083a97e0f5a82738de5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtNi0xLTEtNzIxMDU_7d5c108e-33e9-4de3-a07a-a41153c8b646"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i27cf234e1d51452ebeeaea6ff568fa19_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtOC0xLTEtNzIxMDU_4d21dfe2-76f0-4dc0-aa67-1bf5721c1f49"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i62c0918e52ea4f21be596c8100b0c14c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjYtMTAtMS0xLTcyMTA1_0495b9b0-411f-4cd0-936f-343d8658d578"
      unitRef="usd">316000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo4YzBhZDI4MGM3NTk0ZmFhYjM5ZDY0ZDE0ZDVlYzZjMF8yOQ_7f58352a-0964-4eb9-a268-a8532f5da68d"
      unitRef="shares">3258</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMi0xLTEtNzIxMDU_3e1a8fe1-3d99-454b-9f6f-f8668311ebb4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNC0xLTEtODE3OTk_739b6a72-ec01-4d7b-b613-aa9492a5e63e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNC0xLTEtNzIxMDU_0c12519e-1d7d-4232-8dfa-0800fa872375"
      unitRef="usd">83000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctNi0xLTEtNzIxMDU_6d56768d-3911-4a56-8244-601c965b23c0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctOC0xLTEtNzIxMDU_5d48a449-54b6-42f9-b07a-6d0859e9e8eb"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjctMTAtMS0xLTcyMTA1_c04fb1ee-0ca8-4b72-a5ef-dd67e668f5f2"
      unitRef="usd">83000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtMi0xLTEtNzIxMDU_a4894148-09c2-4153-a638-41ffd07a7bc1"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNC0xLTEtODE3OTk_e80b0d8c-443c-4bcc-8d53-40d0c28d82bd"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNC0xLTEtNzIxMDU_2a1f6c40-fbbb-4b66-babe-7220bd6f6aab"
      unitRef="usd">3094000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtNi0xLTEtNzIxMDU_730dc59a-4679-44c7-bb00-83021decfa7a"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtOC0xLTEtNzIxMDU_31ad5eec-8c7f-4f5d-9a2a-a9cacb79e452"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjgtMTAtMS0xLTcyMTA1_02aa9c45-f799-4617-a30c-91e5908be3c5"
      unitRef="usd">3094000</us-gaap:ShareBasedCompensation>
    <us-gaap:TreasuryStockShares
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMC0xLTEtODA0NzUvdGV4dHJlZ2lvbjpmM2RjYzY2YzYyYzE0ZTA2YTdiYTA5Mjc0ZjNiYjYyYV8zMjk4NTM0ODgzMzc0_614bd25f-2ae6-45a3-aaca-9a5db2707631"
      unitRef="shares">31085</us-gaap:TreasuryStockShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6b36badb2cee4ed89f1710b94701786e_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMi0xLTEtODE4NjI_95a347c2-82cc-4662-b8ec-40fa948d6f09"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3772dbc16d954a24ad8228b20a951b9a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNC0xLTEtODE3OTk_af883b37-fb4b-4ab3-8ca6-2dc4fa4c9526"
      unitRef="usd">1001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia829a8fc40ae4c5ebd920d55577a7d26_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNi0xLTEtODE4NzA_2f7c73ff-a3d8-481f-b969-fb3ee00e4afd"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie2d6d2e47d17445295d8cf29c1c229c0_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktOC0xLTEtODE4NzI_26315b7b-da87-4533-b1f6-6cfdefae198f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idbd447c25fa14b9ba0bef417ba5bab89_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTAtMS0xLTgxODc0_fe54e990-41db-4efb-8102-213f22bc6f43"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTItMS0xLTgxODc2_e902a74d-e215-4c9a-a95f-90343e372aac"
      unitRef="usd">1001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpiMTcxNWY3OWU5YTc0NTEwYmNlZjNkNjczYjVlZjhkOF8zNw_b054bdb8-7180-4b4e-b2bb-e52f2943226a"
      unitRef="shares">6798</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4377e1fb7fc047509494cf5e8afefd82_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMi0xLTEtNzIxMDU_2e9b6055-6298-4a4f-ac3c-e1e5d82fb93c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i66992613dc074f319215c368e7726839_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNC0xLTEtODE3OTk_c0123579-cf79-416d-b6e5-f06832b9d34b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib4ba8c5574b84bf0a4a10c5b0d162e01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNC0xLTEtNzIxMDU_52919a70-16e7-465c-ad1d-a18c9722f446"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktNi0xLTEtNzIxMDU_43e3b876-0f48-4698-8cc7-a83286fdb8df"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9ec3c552364b40b5b3d4575f492d5c35_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktOC0xLTEtNzIxMDU_31a87dce-badf-49fa-b7f7-309275d615ac"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMjktMTAtMS0xLTcyMTA1_a64e81c8-91fb-4fd7-9a9d-8aa4cdf38b29"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtMi0xLTEtNzIxMDU_b3d1e624-68eb-40da-bb30-32e205a1e872"
      unitRef="usd">286000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iad7102e069254b68b3314708db47a5ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzEtNC0xLTEtODE3OTk_c9c29552-05c9-44c0-a50d-7d760c6f6362"
      unitRef="usd">-1001000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNC0xLTEtNzIxMDU_25fddade-4a1c-4cc4-a788-b9ec65b0e71a"
      unitRef="usd">512418000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtNi0xLTEtNzIxMDU_059f14b1-cadb-439b-a7f3-e739a47015fd"
      unitRef="usd">346868000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtOC0xLTEtNzIxMDU_3f0eca1a-f843-45ef-8347-49af4bef06ec"
      unitRef="usd">-47690000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmY2ZjU3Y2VlYmRlYjRjMGZiZjUyNWI0ZWM3NThkYWM0L3RhYmxlcmFuZ2U6ZjZmNTdjZWViZGViNGMwZmJmNTI1YjRlYzc1OGRhYzRfMzAtMTAtMS0xLTcyMTA1_8511812e-c3db-4cfa-bff6-f17e74105d3e"
      unitRef="usd">810881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockValue
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi0yLTEtMS03MjEwNQ_88bb902e-9729-43a7-8dea-9f5db9903018"
      unitRef="usd">240000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi00LTEtMS03MjEwNQ_b9ac158c-6b55-4313-a28e-cbe24f0e570d"
      unitRef="usd">296093000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi02LTEtMS03MjEwNQ_bc9e26a7-0be0-4398-8d77-5c7a1a5915d9"
      unitRef="usd">293802000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi04LTEtMS03MjEwNQ_91706947-3844-4635-928c-05507884e39b"
      unitRef="usd">-59986000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMi0xMC0xLTEtNzIxMDU_a144f1f8-d46d-4176-81ff-434817650506"
      unitRef="usd">530149000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy0yLTEtMS03MjEwNQ_12729db6-ca06-400f-98d6-3d39fd04aec7"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy00LTEtMS03MjEwNQ_1c9a1e39-67ac-41ef-a25e-f163dd58b5ec"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy02LTEtMS03MjEwNQ_e568026a-f8da-4120-bc0e-0fad4b504de8"
      unitRef="usd">-7263000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy04LTEtMS03MjEwNQ_6fc7edf5-dcea-4dac-acbd-721027c40583"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMy0xMC0xLTEtNzIxMDU_269d06e8-26c6-4f83-8971-9b0de0bb8f39"
      unitRef="usd">-7263000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC0yLTEtMS03MjEwNQ_6a13fa36-0583-4d7f-b8d5-f56456a33723"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC00LTEtMS03MjEwNQ_9544f7dd-f65f-4df4-938f-394c84abb7b5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC02LTEtMS03MjEwNQ_89f40157-b2f1-4b4a-8200-12e2bc0685d5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC04LTEtMS03MjEwNQ_e1ed1fe0-f3a7-4f3c-a1f6-2d13489b471c"
      unitRef="usd">2076000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNC0xMC0xLTEtNzIxMDU_701dcdc7-9e69-4401-b91d-b9c8be7db430"
      unitRef="usd">2076000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjIyMTI1ODJhNzRmNDQzMWFhNjE5NzM2ODQwNDlhZDYwXzYy_2a8c2ec9-c4ce-42f4-b34e-a7459ad42d73"
      unitRef="usd">-31000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0yLTEtMS03MjEwNQ_58fab69e-a7ad-40d1-a28c-899497e8efde"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS00LTEtMS03MjEwNQ_7aaac835-f652-4121-8713-ad7b5416921c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS02LTEtMS03MjEwNQ_5a23a635-7cef-4f10-86b1-25b5e84985c9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS04LTEtMS03MjEwNQ_a9d2b6a6-25c3-494a-b7a9-4f971753bf06"
      unitRef="usd">96000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNS0xMC0xLTEtNzIxMDU_82214fe6-8bb1-4e8b-a08c-921e239702ec"
      unitRef="usd">96000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjE3ZDNjNWQ2YWUzODQxYmJiZjFhNThhNTUxOTJiNzg4Xzc4_a88574fc-b5ba-4b56-ada1-d2b2e3a77c80"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0yLTEtMS03MjEwNQ_8b33bf02-d2a3-467e-aacd-cc7dcc6a5c48"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi00LTEtMS03MjEwNQ_b68a3892-25df-40b3-b183-708f0b4814db"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi02LTEtMS03MjEwNQ_e58bf9f3-e01a-414e-a4a3-9f3c3fe16323"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi04LTEtMS03MjEwNQ_46054783-ab51-4f6a-953b-e121c9ad7739"
      unitRef="usd">97000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNi0xMC0xLTEtNzIxMDU_d0674262-aa17-4665-8a56-2629f228a43b"
      unitRef="usd">97000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjY4OGViNTY2MTQwZjQ2OGY4YmJhZDRlZGMwYWZlZTM4XzE3_e0bbc321-b9e1-4286-b418-d65a5682e413"
      unitRef="shares">4312500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i243eecf7d74042a8bc36083f45970f19_I20210504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjY4OGViNTY2MTQwZjQ2OGY4YmJhZDRlZGMwYWZlZTM4XzY3_ce06f804-8c2c-4ac6-96bd-61052afb9753"
      unitRef="usdPerShare">48.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0yLTEtMS03MjEwNQ_02168982-f012-4bcd-a65a-1fbdc7d1ad31"
      unitRef="usd">43000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy00LTEtMS03MjEwNQ_0287e7dd-3aad-44af-9f01-c36481aa71fb"
      unitRef="usd">198662000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy02LTEtMS03MjEwNQ_921e5bbb-f942-4192-8962-0c3ba174940b"
      unitRef="usd">0</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy04LTEtMS03MjEwNQ_07f04851-b01f-4113-bcd1-f56986617c78"
      unitRef="usd">0</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfNy0xMC0xLTEtNzIxMDU_12077827-0e7c-406f-a7c0-b4e662fbf80b"
      unitRef="usd">198705000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0wLTEtMS03MjEwNS90ZXh0cmVnaW9uOjdmODQwODhlMDA1YzRkMjRiZTBmNGU2MWJhZWMzOWJmXzI5_612617bc-8be2-4d6d-a9fc-6c40b32ac5c5"
      unitRef="shares">12682</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0yLTEtMS03MjEwNQ_da08c261-5b5e-4d2d-9eaa-42388443214f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC00LTEtMS03MjEwNQ_8525115d-0e95-4e87-b51c-0e9cd3fda3f3"
      unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC02LTEtMS03MjEwNQ_3a4b76b6-59c1-4e5d-889d-b59d47e8d4c4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC04LTEtMS03MjEwNQ_4973e1d0-f902-4efd-8e8b-295c7a20a343"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOC0xMC0xLTEtNzIxMDU_2484f69b-cdbb-4069-965f-8f37650f1ca0"
      unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS0yLTEtMS03MjEwNQ_94bce780-f9b7-4a37-a63b-68c68d2068d9"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS00LTEtMS03MjEwNQ_75a0f632-cd5f-4232-b339-29d435cc6567"
      unitRef="usd">2262000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS02LTEtMS03MjEwNQ_57617d56-6122-4298-88ca-6931e6b12ca4"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS04LTEtMS03MjEwNQ_79c56f24-3f7d-41dd-a571-ec5a89d45a02"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfOS0xMC0xLTEtNzIxMDU_6c473ef2-cbb3-40fc-b67f-81e6289ac618"
      unitRef="usd">2262000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjoxNjhjZTc3OGFmZDg0YTMyYjQ4MTQ2NTRiNTc1ZTZmOF8zNw_b0336748-cf5e-4e76-9c33-12c26f8acaf6"
      unitRef="shares">58081</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib274c055a4de474caeb8bc5c22045dc9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMi0xLTEtNzIxMDU_94711981-96bc-4436-b379-e633ccd222ce"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic88629968df44dff8821886d8d13497f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtNC0xLTEtNzIxMDU_7316dfd7-93ae-45f5-9d7b-dbe9fd5ce2cb"
      unitRef="usd">1766000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i3b17ec3d654b4cc384baca5ae41fc419_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtNi0xLTEtNzIxMDU_8d3d316c-2c31-43f9-a6d0-7b35aa4b3be6"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie72d9906cf4c45e2973d99909d455bcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtOC0xLTEtNzIxMDU_c1f3e8dd-e462-403c-8969-842d90be3a55"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTAtMTAtMS0xLTcyMTA1_2fb38bde-8916-4b19-a2c8-cf5b4e733938"
      unitRef="usd">1765000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtMi0xLTEtNzIxMDU_64bbb6a3-54a5-4e08-a6b8-18e59f1eb631"
      unitRef="usd">284000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtNC0xLTEtNzIxMDU_2d746caf-414d-40b0-aaab-5f6ccd003ab7"
      unitRef="usd">495541000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtNi0xLTEtNzIxMDU_38cd47fa-d74b-40ad-8b23-5cefa089b9d8"
      unitRef="usd">286539000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtOC0xLTEtNzIxMDU_62cf3afc-a7ec-4ce2-9e15-d1fe577457d5"
      unitRef="usd">-57911000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9db774648d2e42ad8ec2b63b962c743b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTEtMTAtMS0xLTcyMTA1_e4ab8f2f-23e1-4f7c-b50a-597cae0d703f"
      unitRef="usd">724453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItMi0xLTEtNzIxMDU_7542e7a8-f41d-45a4-86af-dfc743ffe566"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItNC0xLTEtNzIxMDU_5ca71ce5-5957-4d4e-ac5c-3a4c6c5d1cd1"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItNi0xLTEtNzIxMDU_eecb5607-2956-4abd-a4f8-72eefccdc16a"
      unitRef="usd">15203000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItOC0xLTEtNzIxMDU_82d655b2-f4f1-46b8-a700-a7e5a82283bb"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTItMTAtMS0xLTcyMTA1_1c1a92d9-b109-4521-b1da-c6798463c565"
      unitRef="usd">15203000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtMi0xLTEtNzIxMDU_dfde0301-133c-42ac-a493-93cc1171c587"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtNC0xLTEtNzIxMDU_8f23839f-bd32-435e-9610-842163da1a4a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtNi0xLTEtNzIxMDU_1212fabe-2d46-4d32-921d-be0f768c2001"
      unitRef="usd">1706000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtOC0xLTEtNzIxMDU_409a34a0-360f-4bbb-bc9e-3f8672bf5b8f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTMtMTAtMS0xLTcyMTA1_1a15bb2c-06f8-4842-9a95-39c1ab5286b7"
      unitRef="usd">1706000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtMi0xLTEtNzIxMDU_57458da5-4b5d-4e55-b569-fc57ce9e0ab9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtNC0xLTEtNzIxMDU_e8930f61-e2b7-41f2-a875-2981cc42bbf7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtNi0xLTEtNzIxMDU_293a6b3b-da0e-457a-93d6-6744cdcc512c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtOC0xLTEtNzIxMDU_cca41f6e-a3dc-41af-9ea1-2f507f1663c2"
      unitRef="usd">-4226000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTQtMTAtMS0xLTcyMTA1_110c9fcc-7dc1-45fa-8ed4-7497e0abe256"
      unitRef="usd">-4226000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo5NzhmMWZmMDdlZWI0ZjRmODA1Yzg0ZjFhY2E2ZDViN181NDk3NTU4MTM5NTQ_c58a91e3-428f-440e-897e-be22819bb86c"
      unitRef="usd">986000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMi0xLTEtNzIxMDU_6174adc5-ddd9-46ee-801a-e60bbc5238e1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtNC0xLTEtNzIxMDU_a5dbdfb1-6a12-4993-9289-789dc5ecb8f9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtNi0xLTEtNzIxMDU_01e16d61-db1b-45ce-a893-a6e4213507fe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtOC0xLTEtNzIxMDU_6ebec45b-1e33-4b14-96d8-35155cac2a07"
      unitRef="usd">-2995000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTUtMTAtMS0xLTcyMTA1_4398be6b-014f-4554-9f36-dc0628dc0922"
      unitRef="usd">-2995000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpmNzRjZjVjNWI4MmU0NjUwYjA3Mzk4YTYyNzIxZmU2N181NDk3NTU4MTM5NzE_f4140b43-93d3-4982-b89e-7e2c0fc8f487"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMi0xLTEtNzIxMDU_dec7b1af-6699-4887-a578-0c05d427c6c1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtNC0xLTEtNzIxMDU_cf215dda-1500-48ac-ae24-0eb6b1c30285"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtNi0xLTEtNzIxMDU_d7cdb3dc-ad39-4093-8ec3-30a61505c6aa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtOC0xLTEtNzIxMDU_fb269b75-f0ef-4b7d-8f01-7c05f9c78b9f"
      unitRef="usd">-212000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTYtMTAtMS0xLTcyMTA1_4af1a321-56a1-4fdb-95e4-c54773d4541f"
      unitRef="usd">-212000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3eecc055be9341b58c54d1c3faa9ded3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctMi0xLTEtNzIxMDU_beb09881-11b6-40d0-93c8-989ebb44baa4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4750a1fb6de840b38c488ed99497059a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctNC0xLTEtNzIxMDU_ee2726db-aff5-4ce0-a238-6014d3cefe4c"
      unitRef="usd">480000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9194ed77964944c1a6ed5567692ccc91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctNi0xLTEtNzIxMDU_d168bf16-d348-4482-91b3-0ac59cd38905"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0a22b917cccd40b3b339e11cdaf04d53_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctOC0xLTEtNzIxMDU_9b7f1ede-4f7b-4389-8b4b-fdfe54403422"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTctMTAtMS0xLTcyMTA1_ef7215ac-ccbf-43e5-8ef5-4b23b81dcd53"
      unitRef="usd">480000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpkN2VhMTFjZDRhM2E0NjRmYmFhZGRhMGFlMDRkYzMwOV8yOQ_74e83c57-32aa-4727-96a2-2b59ee34eb3d"
      unitRef="shares">38744</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMi0xLTEtNzIxMDU_0b136654-0d4b-48db-8a73-c4069899a724"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtNC0xLTEtNzIxMDU_af99b12f-33a5-42f1-9525-ddc0b251a23a"
      unitRef="usd">1122000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtNi0xLTEtNzIxMDU_9bf5cc94-0a8c-4b90-be42-49ab07256b32"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtOC0xLTEtNzIxMDU_6d9a3b61-08a7-48e1-9a7e-126afea4cd45"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTgtMTAtMS0xLTcyMTA1_81e4bde2-f200-42a0-8047-a428418f213d"
      unitRef="usd">1122000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktMi0xLTEtNzIxMDU_d416821e-b726-4113-84c7-ac755a1913d8"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktNC0xLTEtNzIxMDU_e1c00e5f-005b-456f-aaf0-eb0f6cb325c8"
      unitRef="usd">2762000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktNi0xLTEtNzIxMDU_ba880617-45bf-494d-b623-50190f162df1"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktOC0xLTEtNzIxMDU_5f59b7a2-dcc6-497b-b0ab-cff6efae4182"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8a3fdc85f2234b4db53f30c593556e0c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMTktMTAtMS0xLTcyMTA1_15761070-72e1-4020-8cd2-7c9f5e70d4f8"
      unitRef="usd">2762000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo1MGU3M2RlN2Y0MTI0N2I4YjlkYjY2NTljODRmOTRhZV8zNg_37113bcb-f17e-435f-a343-33392c5ada52"
      unitRef="shares">32665</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1ed43c5f34264794bc7986ae7a6d2d65_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMi0xLTEtNzIxMDU_48bf6541-7113-4db1-aa27-aeb92a3890ab"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ifc03d1aba52e4d68b8094673247669f8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtNC0xLTEtNzIxMDU_c3461edd-8492-4435-aebb-46b00af63d42"
      unitRef="usd">147000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i54e3f95137a647f5a72a224fccee47b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtNi0xLTEtNzIxMDU_ff07a532-a423-4e07-abfd-c19be832b3af"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i8a4bf9180ea74681af30fa6e26c160c9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtOC0xLTEtNzIxMDU_4dd097f1-4463-4f0e-8884-437ff32c6f19"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i8385121888214c93be2d89f1da00235f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjAtMTAtMS0xLTcyMTA1_9e918b75-29d1-4fec-93b8-6e443d30fdf6"
      unitRef="usd">147000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtMi0xLTEtNzIxMDU_4034cebc-64d1-4083-b439-188ff88aa064"
      unitRef="usd">284000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtNC0xLTEtNzIxMDU_309404d8-9477-4d99-86d9-ce3439cd2485"
      unitRef="usd">499758000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtNi0xLTEtNzIxMDU_0d257635-f96f-4033-9d1b-3f04ea6d4106"
      unitRef="usd">300036000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtOC0xLTEtNzIxMDU_c3ba7d9f-0a41-4013-8e9f-bb788cecd30c"
      unitRef="usd">-64920000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie007de1fed3f42a18e7804d15b6136a2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjEtMTAtMS0xLTcyMTA1_c63f41f9-6735-48e9-9c2a-275ce6c1e11f"
      unitRef="usd">735158000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItMi0xLTEtNzIxMDU_b81011f7-6d38-40de-87ca-a4a1f2096326"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItNC0xLTEtNzIxMDU_1d8413a6-5dd0-40fb-b72b-b88497c1bd8a"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItNi0xLTEtNzIxMDU_35eed12a-9fba-4961-b47a-40752d6cc7bb"
      unitRef="usd">9894000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItOC0xLTEtNzIxMDU_9cb51595-873e-4d54-b94a-04758463e26b"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjItMTAtMS0xLTcyMTA1_d462cc93-bee4-4952-8021-b75dd5933eba"
      unitRef="usd">9894000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtMi0xLTEtNzIxMDU_0d4c92bb-1424-4a17-a61d-0770d671f72a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtNC0xLTEtNzIxMDU_86f2065b-d85e-45c2-a271-971c73827f79"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtNi0xLTEtNzIxMDU_6eef17f8-2332-44f7-890b-dd131db4cb14"
      unitRef="usd">1707000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtOC0xLTEtNzIxMDU_1cb1f304-14e8-4a9b-b63d-f317de28c290"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjMtMTAtMS0xLTcyMTA1_631dea4f-c8cc-4506-b678-c64d20b25cf6"
      unitRef="usd">1707000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtMi0xLTEtNzIxMDU_5a916c0d-9875-41a5-b3cf-6fd5f92df246"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtNC0xLTEtNzIxMDU_cbf25376-4772-4ac9-bc9f-66fa5558dea5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtNi0xLTEtNzIxMDU_c4785051-42e8-4a66-a98c-d917f3bf9a90"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtOC0xLTEtNzIxMDU_c32ad5f0-47b2-4bdb-aeaf-0bf022a6d952"
      unitRef="usd">-2215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjQtMTAtMS0xLTcyMTA1_d5515ac5-2311-423e-9264-8de36205b1ae"
      unitRef="usd">-2215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo4NTFkNzY2MTJkNTY0YTNlYTM3ZmViNzRjYWFmNWQ1MV81NDk3NTU4MTM5NjE_4e7492d4-a927-412b-97be-f43592cc22a4"
      unitRef="usd">-136000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMi0xLTEtNzIxMDU_8d994b56-ba0d-40b7-bc3d-b0f12542c448"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtNC0xLTEtNzIxMDU_864d51c8-45ae-4e0c-9237-4cb665401b6a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtNi0xLTEtNzIxMDU_b3400b3e-592a-49e3-bd87-1b1bc9fe06f9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtOC0xLTEtNzIxMDU_26fb047c-96be-4c35-999b-9cbc8210c4e8"
      unitRef="usd">410000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjUtMTAtMS0xLTcyMTA1_0466318e-677e-4691-b5bc-eec4bc99e953"
      unitRef="usd">410000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjo0MWUzZWQ2Mjk4ODg0ODU3YWRjNjZmYjhkMzg4MzMyN181NDk3NTU4MTM5NzU_a61ea74b-f71f-475f-96f5-c4c1640e069a"
      unitRef="usd">-52000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMi0xLTEtNzIxMDU_b5b26165-1657-4361-a808-3a4609cccbd4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtNC0xLTEtNzIxMDU_33142898-1008-4b8c-bbb6-599aaed00e12"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtNi0xLTEtNzIxMDU_4d828a26-379d-4bdc-a888-02c22497f9bd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtOC0xLTEtNzIxMDU_708301d8-d7fb-4946-b9a2-2e98081c0f01"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjYtMTAtMS0xLTcyMTA1_40a94ad9-943d-4f1c-933e-bf2d50e40c12"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ieac670779dd44060ba669210048979b0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctMi0xLTEtNzIxMDU_05756ba4-6792-45d9-9a45-69aceec9e50a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie789d81ede8d4b699b4d461ad110d0d3_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctNC0xLTEtNzIxMDU_7cb4b509-406d-4d77-ba6d-b4351f73b85d"
      unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie374abf28afc49958d5334c6eae5577a_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctNi0xLTEtNzIxMDU_a0899c52-7a5e-4206-82e3-10d334f42b55"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6541554f46104ef193676a5caa14f2c5_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctOC0xLTEtNzIxMDU_4013cfb0-932c-4cc4-9c54-322b7d3fb8c3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i001f4b628f324d34b268224d472fd0e9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjctMTAtMS0xLTcyMTA1_e11c97ae-a5a4-4c1a-8376-df5232215e22"
      unitRef="usd">240000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpmYTg0YWNhMTYyZGQ0OTZiYTA5MTg4ODJjMWZjOTY2Ml8xMDk5NTExNjI3ODA4_247caa91-5b65-4ada-b1e6-30a99208a06b"
      unitRef="shares">47292</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMi0xLTEtNzIxMDU_c6058240-dd18-4e65-aeef-8872f716ca92"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtNC0xLTEtNzIxMDU_f5ce503e-5b1a-45aa-a8c3-239dca0ed445"
      unitRef="usd">1107000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtNi0xLTEtNzIxMDU_abc54da7-a44f-4af0-ab2b-5ca974df4fe0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtOC0xLTEtNzIxMDU_a49810a0-d761-4f6f-bdf2-89a9b0f297ec"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjgtMTAtMS0xLTcyMTA1_37a3b828-0d5f-46b2-a541-f055f159fdb6"
      unitRef="usd">1108000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktMi0xLTEtNzIxMDU_9b861463-8af3-4d91-82c3-752353f3a41b"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktNC0xLTEtNzIxMDU_7d2c0fa2-e035-43f1-b2f6-aabd64ffc8ea"
      unitRef="usd">2741000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktNi0xLTEtNzIxMDU_b3ddad32-e402-4dd9-9ca2-6058a1903aba"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktOC0xLTEtNzIxMDU_cdb80725-8d07-4134-9503-1b4866e1d6bb"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMjktMTAtMS0xLTcyMTA1_d1941fd8-231c-4b17-b2d5-70f2d846abba"
      unitRef="usd">2741000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMC0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpjZTYyZDM3OWUwOWY0ZjU2YWZmNGYxNzA1NjE5MTNjNV8xMDk5NTExNjI3ODg0_f4f53ecd-b6b1-4799-ba27-ee6fbdcfa055"
      unitRef="shares">5937</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic8650a7bd2d44a69873359cefc441ebf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMi0xLTEtNzIxMDU_b21e6729-ee52-4bb7-8239-b94bcc151aa7"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1ee04e86d484454183d3f83601daca1e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtNC0xLTEtNzIxMDU_43c3a01e-fb4a-40cf-bdde-01d4c51c431e"
      unitRef="usd">145000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtNi0xLTEtNzIxMDU_a561cf87-8add-422d-b93f-8ab2f9d64094"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ibbc98fb5423745aca3df18895a38fe9d_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtOC0xLTEtNzIxMDU_1d00e432-e802-4c3b-9c26-12dcc50de715"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzAtMTAtMS0xLTcyMTA1_9d9cfa74-31f3-48cc-a20a-b02763f321a8"
      unitRef="usd">145000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockValue
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtMi0xLTEtNzIxMDU_715f80f2-b678-49cb-94be-606ccdf3d6e4"
      unitRef="usd">285000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtNC0xLTEtNzIxMDU_c3e73f4a-03a4-4b8d-be43-ac834696c573"
      unitRef="usd">503701000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtNi0xLTEtNzIxMDU_6c767751-cd6e-4a08-9a78-7a169c831847"
      unitRef="usd">308223000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtOC0xLTEtNzIxMDU_e6b6326b-9d68-4d17-9479-3e5ac56a0cb4"
      unitRef="usd">-66574000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yNS9mcmFnOjlhZDgyZmE4ODdmOTQ5NDBhMGI4OTE1YzY3Mzc0ZmVjL3RhYmxlOmUwOTQ0MDU4Y2ViYzRmM2JhMDBhNTNjYTU1N2U1NDQ5L3RhYmxlcmFuZ2U6ZTA5NDQwNThjZWJjNGYzYmEwMGE1M2NhNTU3ZTU0NDlfMzEtMTAtMS0xLTcyMTA1_4a7d4d72-32d2-4da3-8bf7-3b604d1a57df"
      unitRef="usd">745635000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMy0yLTEtMS03MjEwNQ_4b68aa3e-7aa5-42cd-8134-a2cf8227f131"
      unitRef="usd">34534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMy00LTEtMS03MjEwNQ_01ac50b4-f2b2-4923-b78e-2ed949595bb0"
      unitRef="usd">17834000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNS0yLTEtMS03MjEwNQ_947a17c7-c38f-4922-89f1-54cd71497bf2"
      unitRef="usd">31380000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNS00LTEtMS03MjEwNQ_62cba9c5-b617-4d21-9d77-e020b76001c4"
      unitRef="usd">31245000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNi0yLTEtMS03MjEwNQ_b2b58ace-fc98-4500-8a7a-e2737c77dbbc"
      unitRef="usd">-783000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNi00LTEtMS03MjEwNQ_2dfccb0c-2821-4d36-a30b-322baa3aa1f8"
      unitRef="usd">-1940000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNy0yLTEtMS03MjEwNQ_a262bc5a-7f82-4eeb-8d3e-c52df521a51b"
      unitRef="usd">-347000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNy00LTEtMS03MjEwNQ_912cfd23-21b0-4d10-9ff3-0a2030494b8c"
      unitRef="usd">390000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOC0yLTEtMS03MjEwNQ_83ccb43b-200b-49e7-a730-740c1c21ef1a"
      unitRef="usd">7039000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOC00LTEtMS03MjEwNQ_bd863da0-a7ca-4e9c-a0cb-50b77b74b97f"
      unitRef="usd">8485000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOS0yLTEtMS03MjEwNQ_3df327be-4067-4caf-8788-e18a62485a20"
      unitRef="usd">1291000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfOS00LTEtMS03MjEwNQ_65f10540-2a0c-40fe-a6a1-edb8651567f7"
      unitRef="usd">1274000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTAtMi0xLTEtNzIxMDU_3609a84a-9448-4539-bff8-33c15ae06fe9"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTAtNC0xLTEtNzIxMDU_49a83df1-0b07-4e42-a850-2da64ccb6888"
      unitRef="usd">-14803000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTEtMi0xLTEtNzIxMDU_c2820294-6cd9-468c-89be-d7dcf2533649"
      unitRef="usd">598000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTEtNC0xLTEtNzIxMDU_f33a4bd2-297b-44fa-9dbf-8a576a43a1e6"
      unitRef="usd">-682000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTItMi0xLTEtNzIxMDU_4a2fba34-2d6e-4554-9c2a-b1127af6e47a"
      unitRef="usd">232000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTItNC0xLTEtNzIxMDU_ea2faf84-769a-410a-8b58-6e2665de90c1"
      unitRef="usd">375000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTMtMi0xLTEtNzIxMDU_b28b58a7-8346-4a02-a6e6-5c51948913d8"
      unitRef="usd">-175000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTMtNC0xLTEtNzIxMDU_6662fe8e-d14c-47b6-829a-1c04cc1c5579"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTQtMi0xLTEtNzIxMDU_0d10cca7-cb2c-4a18-8ef1-8ca3fa0bb899"
      unitRef="usd">5814000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTQtNC0xLTEtNzIxMDU_9f85fc58-f7fc-420c-a04c-f80eb831a5e0"
      unitRef="usd">5936000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTYtMi0xLTEtNzIxMDU_7d2cd96d-f412-498e-b896-01f613f51c2c"
      unitRef="usd">1401000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTYtNC0xLTEtNzIxMDU_1fbff004-73af-4b91-ae7d-e9757fdaaace"
      unitRef="usd">-3931000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTctMi0xLTEtNzIxMDU_49827d13-21cf-49c1-a098-ac14526317c8"
      unitRef="usd">31701000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTctNC0xLTEtNzIxMDU_281d202b-8f63-4838-97e8-6590ed1b3eb7"
      unitRef="usd">42215000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTgtMi0xLTEtNzIxMDU_af23e009-9bc9-4672-b0f4-d6fec687aba4"
      unitRef="usd">-4905000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTgtNC0xLTEtNzIxMDU_fc3331b1-df43-46b3-b817-1489d3f46509"
      unitRef="usd">5544000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTktMi0xLTEtNzIxMDU_d9fa0b33-d2c3-4638-b688-e1711f2d3d83"
      unitRef="usd">232000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMTktNC0xLTEtNzIxMDU_64d07669-486d-4074-839e-f31269e79f1a"
      unitRef="usd">298000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjAtMi0xLTEtNzIxMDU_c6cced50-41fe-413f-9542-4795cde7c46c"
      unitRef="usd">-18756000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjAtNC0xLTEtNzIxMDU_031541ea-d472-4087-afce-0db2b658fcd6"
      unitRef="usd">-4229000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjEtMi0xLTEtNzIxMDU_0a03905c-31d4-4b8f-9804-89ca23cc6da5"
      unitRef="usd">-7498000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjEtNC0xLTEtNzIxMDU_30cc6782-eed2-46b1-8677-e58655c09f70"
      unitRef="usd">2608000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjItMi0xLTEtNzIxMDU_46c7654c-9620-4831-a663-64b5e5664696"
      unitRef="usd">-7382000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjItNC0xLTEtNzIxMDU_5464622c-7eec-4462-8b64-12bebf65e963"
      unitRef="usd">-8080000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjMtMi0xLTEtNzIxMDU_078b80af-7f31-4876-84e5-46b3aa54311f"
      unitRef="usd">16902000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjMtNC0xLTEtNzIxMDU_6c222e0a-45ec-4bee-b7de-645800824df2"
      unitRef="usd">23727000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjYtMi0xLTEtNzIxMDU_c87f74e8-56cc-4e13-84c5-0fbd3f1e8d4b"
      unitRef="usd">2650000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjYtNC0xLTEtNzIxMDU_8021c565-3c68-42b0-ac11-3344cec60a99"
      unitRef="usd">3441000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjctMi0xLTEtNzIxMDU_c20cdaca-f605-48e0-94f3-77d347b04df1"
      unitRef="usd">3121000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjctNC0xLTEtNzIxMDU_d3e60ce2-92d7-4c60-850e-e77d3fa3813c"
      unitRef="usd">6357000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjgtMi0xLTEtNzIxMDU_ba4aa797-5c75-4d23-8a72-02df96e73c2a"
      unitRef="usd">9511000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjgtNC0xLTEtNzIxMDU_83cec5df-caff-4ee5-b4a6-a0ba1a692bbb"
      unitRef="usd">9506000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjktMi0xLTEtNzIxMDU_2da7db3c-5ab9-42a6-82ce-ff79e068b8d3"
      unitRef="usd">373000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMjktNC0xLTEtNzIxMDU_aeb9018a-eea9-46d3-8920-dc2cba5a43a9"
      unitRef="usd">461000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzAtMi0xLTEtNzIxMDU_5217f75a-37f2-4d3a-a287-ce89fe10e633"
      unitRef="usd">313000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzAtNC0xLTEtNzIxMDU_21b58755-f52a-44b4-a491-9ad3bf06d940"
      unitRef="usd">324000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzEtMi0xLTEtNzIxMDU_1a9504dc-f75e-41f8-b0f5-a61e9e658d00"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzEtNC0xLTEtNzIxMDU_673270a4-17ea-4b7e-90eb-7571942bc218"
      unitRef="usd">482000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzItMi0xLTEtNzIxMDU_ab271eb5-88a0-4620-89b8-f5d3f17bf256"
      unitRef="usd">1616000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzItNC0xLTEtNzIxMDU_00d8084e-0170-4bd0-9195-3e980b54130a"
      unitRef="usd">539778000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzMtMi0xLTEtNzIxMDU_eda679a2-1d62-4424-8faf-79cecdaff84e"
      unitRef="usd">-10912000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzMtNC0xLTEtNzIxMDU_255d5e6c-0c86-44ae-b712-d3150652e1da"
      unitRef="usd">-550933000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzYtMi0xLTEtNzIxMDU_97939ceb-fd06-431e-bf65-5f007ed6af92"
      unitRef="usd">704000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzYtNC0xLTEtNzIxMDU_255d7bff-ba9d-464a-95cf-662979d68aee"
      unitRef="usd">2520000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctMi0xLTEtNzkxNzA_c045589c-b1aa-435c-9633-58846f9c34db"
      unitRef="usd">1001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctNC0xLTEtNzkxNzA_527979b9-74d5-4d94-81e5-4aad893bd80a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctMi0xLTEtNzIxMDU_dc4bd661-fccd-45ad-a7b4-3d20cd1c8c7d"
      unitRef="usd">30402000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzctNC0xLTEtNzIxMDU_32ed6907-968a-463f-9361-6f85b2f3744d"
      unitRef="usd">467725000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzgtMi0xLTEtNzIxMDU_b4431070-5b9b-48bf-a529-5740c33d8624"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzgtNC0xLTEtNzIxMDU_3996b65d-218d-426c-bbe1-093e5e18b5ac"
      unitRef="usd">725000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzktMi0xLTEtNzIxMDU_966f4e69-2ac1-4aea-9af1-41a92bdb3afb"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfMzktNC0xLTEtNzIxMDU_91c13c41-0036-4370-9bf2-3fe922dd7f32"
      unitRef="usd">207000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDAtMi0xLTEtNzIxMDU_be702021-25ce-4218-b6fc-c5bcba45ee6c"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDAtNC0xLTEtNzIxMDU_8768de32-de50-48f9-ab21-4d0713432651"
      unitRef="usd">26184000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDEtMi0xLTEtNzIxMDU_68e1d01a-5844-4017-8bbf-98c323a81fe2"
      unitRef="usd">18422000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDEtNC0xLTEtNzIxMDU_5d32aae9-efa9-478a-860d-c280aa4e5873"
      unitRef="usd">13234000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForDerivativeInstrumentFinancingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDItMi0xLTEtNzIxMDU_331f50de-635f-4af3-89a8-21a98f5ea9f0"
      unitRef="usd">17958000</us-gaap:PaymentsForDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForDerivativeInstrumentFinancingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDItNC0xLTEtNzIxMDU_173d8863-08b3-401f-a673-a92096d946df"
      unitRef="usd">13687000</us-gaap:PaymentsForDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDMtMi0xLTEtNzIxMDU_8e28c39d-c4c9-49ea-84b6-267dcf62e09e"
      unitRef="usd">6006000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDMtNC0xLTEtNzIxMDU_46c8c148-5136-44b7-b761-9f020f0ca4d2"
      unitRef="usd">4852000</us-gaap:PaymentsOfDividends>
    <cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDQtMi0xLTEtNzIxMDU_f2e5f485-ac74-4c57-a542-85d0f750c263"
      unitRef="usd">1398000</cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee>
    <cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDQtNC0xLTEtNzIxMDU_d650d570-123a-44b0-93a3-c17120a731ee"
      unitRef="usd">2054000</cmco:IncreaseDecreaseInEmployeeStockOptionsGuarantee>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDUtMi0xLTEtNzIxMDU_699f6af0-5d39-4e3a-9dcf-693b0cbd4468"
      unitRef="usd">-37639000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDUtNC0xLTEtNzIxMDU_f71ae22a-68cb-4fd6-b897-6e077c96b42a"
      unitRef="usd">433252000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDYtMi0xLTEtNzIxMDU_92af348c-4624-46fe-be29-04c51cf3037d"
      unitRef="usd">-2221000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDYtNC0xLTEtNzIxMDU_04d36bec-d6ee-4a30-bb63-7df14c151832"
      unitRef="usd">-1474000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDctMi0xLTEtNzIxMDU_3a61ee65-5625-499e-9b8d-d15ad0cafa6d"
      unitRef="usd">-33870000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDctNC0xLTEtNzIxMDU_14f29991-ac6e-44fc-b38b-35843891b398"
      unitRef="usd">-95428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDgtMi0xLTEtNzIxMDU_f3d5cd5a-dbb8-4c71-bf6c-13281fa534bd"
      unitRef="usd">115640000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDgtNC0xLTEtNzIxMDU_d8db11f1-fd0c-4b21-ab08-ca19f3324d49"
      unitRef="usd">202377000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDktMi0xLTEtNzIxMDU_a4ade4a7-7627-4e3c-9f3a-467a13476654"
      unitRef="usd">81770000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNDktNC0xLTEtNzIxMDU_ca91e19c-bb3b-4c18-83c6-1063a6d881db"
      unitRef="usd">106949000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTItMi0xLTEtNzIxMDU_6fa872e0-49cc-4a08-90df-1b536c38de7e"
      unitRef="usd">18883000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTItNC0xLTEtNzIxMDU_cc6678d8-1d9a-4fc3-9563-76b66b43d3ec"
      unitRef="usd">12687000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTMtMi0xLTEtNzIxMDU_dc4a74d6-2ae6-4e83-a8a5-e414e67762d5"
      unitRef="usd">18486000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTMtNC0xLTEtNzIxMDU_90f0da70-ca1b-4f5d-832e-70d6b7841846"
      unitRef="usd">4367000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTUtMi0xLTEtODAxMTk_cede541e-80e8-4863-91f1-84ce12283dac"
      unitRef="usd">199000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTUtNC0xLTEtODAxMjc_9c8dfaa0-517d-4e9c-99ab-1558d6e0be75"
      unitRef="usd">161000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RestrictedCash
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTQtMi0xLTEtNzIxMDU_6518b0d4-bbf7-4f4c-9e17-d5f0a9fd38fc"
      unitRef="usd">250000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8yOC9mcmFnOjNhYWYzNWQxZTgzNDQ3NmE4MjBlMWVlYjk0NzE1OTA3L3RhYmxlOjMyNzFlZGM2MmMzZDRmMGJhZGRmZTM3MmU0NTA2OTRlL3RhYmxlcmFuZ2U6MzI3MWVkYzYyYzNkNGYwYmFkZGZlMzcyZTQ1MDY5NGVfNTQtNC0xLTEtNzIxMDU_22469adc-3c29-4fa4-8c94-8505c28e7f25"
      unitRef="usd">250000</us-gaap:RestrictedCash>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMjc4NQ_6fff715c-4c5c-4d1c-842f-7da449fb6062">&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;1.&#160;&#160;&#160;&#160;Description of Business&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:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") for interim financial information. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the financial position of Columbus McKinnon Corporation ("the Company") at December&#160;31, 2022, the results of its operations for the three and nine months ended December 31, 2022 and December&#160;31, 2021, and cash flows for the nine months ended December 31, 2022 and December&#160;31, 2021, have been included. Results for the period ended December&#160;31, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending March&#160;31, 2023. The balance sheet at March&#160;31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. For further information, refer to the consolidated financial statements and footnotes thereto included in the Columbus McKinnon Corporation Annual Report on Form 10-K for the fiscal year ended March&#160;31, 2022 (the &#x201c;2022 10-K&#x201d;).&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%"&gt;The Company is a leading worldwide designer, manufacturer, and marketer of intelligent motion solutions that efficiently and ergonomically move, lift, position, and secure materials. Key products include hoists, crane components, precision conveyor systems, accumulation tables, rigging tools, light rail workstations, and digital power and motion control systems. The Company is focused on commercial and industrial applications that require the safety and quality provided by its superior design and engineering know-how.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s products are sold globally, principally to third party distributors and crane builders through diverse distribution channels, and to a lesser extent directly to end-users. During the three and nine months ended December 31, 2022, sales to customers in the United States were approximately 61% and 62% of total net sales, respectively.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i998c841a8eab4e92a065e7d468edf331_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMTkyMQ_69d00de4-3f59-4b07-9d2e-89130271ecfc"
      unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4118ed2dd2f44727924d746284e943d8_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNC9mcmFnOjhiYTFjYTIzYmU1ZjQ4MzI4ZjMyYWY4NTk3OGMwMzM5L3RleHRyZWdpb246OGJhMWNhMjNiZTVmNDgzMjhmMzJhZjg1OTc4YzAzMzlfMTkyOA_18fd05ae-b6c7-4d45-9d12-f536d6aff81a"
      unitRef="number">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3MQ_9cb5e35a-1f67-4519-9034-e8f268b8cc7d">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.&#160;&#160;&#160;&#160;Acquisitions &amp;amp; Disposals &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-style:italic;font-weight:400;line-height:120%"&gt;2022 Acquisitions&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%"&gt;On April 7, 2021, the Company completed its acquisition of Dorner Mfg. Corp. ("Dorner") for $481,012,000. Dorner, headquartered in Hartland, WI, is a leading automation solutions company providing unique, patented technologies in the design, application, manufacturing and integration of high-precision conveying systems.  The acquisition of Dorner accelerated the Company&#x2019;s shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. Dorner is a leading supplier to the life sciences, food processing, and consumer packaged goods markets as well as the faster growing industrial automation and e-commerce sectors. &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%"&gt;The results of Dorner included in the Company&#x2019;s consolidated financial statements from the date of acquisition are Net sales and Income from operations of $31,064,000 and $4,157,000, respectively, in the three months ended December 31, 2021 and Net sales and Income from operations of $98,781,000 and $8,481,000, respectively, in the nine months ended December 31, 2021. Dorner's Income from operations in the three and nine months ended December 31, 2021 includes $218,000 in integration related severance costs, which have been included in General and Administrative expenses. Dorner's Income from operations in the nine months ended December 31, 2021 includes acquisition related inventory amortization of $2,981,000, which has been included in Cost of products sold. &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%"&gt;In addition, the Company incurred acquisition and deal expenses in the amount of $53,000 and $8,739,000 in the three and nine months ended December&#160;31, 2021, respectively, which are included in General and Administrative expenses. These costs were immaterial in the three and nine months ended December&#160;31, 2022. Additionally, the Company also incurred $970,000 in costs related to a transaction bonus that was paid 45 days after the acquisition date to key personnel of which $521,000 has been recorded as part of Cost of products sold, $350,000 has been recorded as part of Selling expenses, $74,000 has been recorded as part of General and administrative expenses, and $25,000 has been recorded as part of Research and development expenses in the nine months ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To finance the Dorner acquisition, on April 7, 2021 the Company entered into a $750,000,000 credit facility ("First Lien Facilities") with JPMorgan Chase Bank, N.A. ("JPMorgan Chase Bank"), PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facilities consist of a Revolving Facility (the &#x201c;New Revolving Credit Facility&#x201d;) in an aggregate amount of $100,000,000 and a $650,000,000 First Lien Term Facility ("Bridge Facility"). Proceeds from the Bridge Facility &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;were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's borrowings under its prior Term Loan and Revolver. Refer to Note 9, for further details on the Company's new debt agreement and subsequent equity offering.&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%"&gt;The purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $287,141,000 has been recorded as goodwill as of March&#160;31, 2022. The identifiable intangible assets acquired include customer relationships of $137,000,000, technology of $45,000,000, and trade names of $8,000,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at 15 years at the time of acquisition. Approximately $8,000,000 of goodwill arising as a result of the acquisition is deductible for tax purposes. &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:400;line-height:120%"&gt;The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):&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:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.172%"/&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:justify;vertical-align: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&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;8,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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: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, 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;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 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;(14,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other taxes, 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;(35,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&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%"&gt;On December 1, 2021, the Company completed its acquisition of Garvey Corporation ("Garvey") for $67,347,000 including $907,000 in cash acquired, after an adjustment for working capital finalized in fiscal 2023 for $1,616,000, and subject to a $2,000,000 contingent payment that only becomes payable if (a) the EBITDA target set forth in the purchase agreement for Garvey for the twelve-month period commencing on the month immediately following closing is achieved and (b) a specific current executive of Garvey remains employed with Garvey until at least March 31, 2023. During the quarter ended December 31, 2022, the EBITDA target measurement period was completed. Garvey's actual EBITDA for the target measurement period exceeded the projected EBITDA as of the opening balance sheet, resulting in an increase to the originally established contingent consideration. As such, the Company recorded an adjustment for $1,230,000, which increased the contingent consideration liability in the Condensed Consolidated Balance Sheet and General and administrative expenses in the Statement of Operations during the quarter ended December 31, 2022. The Company expects to pay the contingent consideration in fiscal year 2024 from an escrow account established at closing. The Company financed the acquisition by borrowing $75,000,000 utilizing the Accordion feature under its existing Term Loan B, discussed in Note 9.&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%"&gt;Garvey is a leading accumulation systems solutions company providing unique, patented systems for the automation of production processes whose products complement those of Dorner. The transaction was accounted for using the acquisition method and, accordingly, the results of the acquired business have been included in the Company's results of operations from the acquisition date. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, and including pro forma financial information, have not been included. The Company incurred immaterial acquisition and deal costs in the three and nine months ended December&#160;31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price has been allocated to the assets acquired and liabilities assumed as of the date of acquisition. The excess consideration of $40,832,000 has been recorded as goodwill, a decrease of $384,000 from March 31, 2022 relating to an adjustment for the contingent payment of $2,000,000 to reclassify it as part of Prepaid expenses and other assets on the Condensed Consolidated Balance Sheet and an increase of $1,616,000 related to the working capital adjustment. The identifiable intangible assets acquired include customer relationships of $8,200,000, engineered drawings of $4,670,000, trademarks of $3,610,000, patent of $2,440,000, backlog of $2,100,000 and non-compete agreement of $330,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at 10 years at the time of acquisition. All of the goodwill arising as a result of the acquisition is deductible for tax purposes. &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;The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):&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:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.172%"/&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: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&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;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Working Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Property, plant, and equipment, 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;3,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;/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;Other 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;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQ3_73a1a4b3-fbba-4086-bb49-ca2468a6117f"
      unitRef="usd">481012000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfODg3_d54b2519-4b55-4bcf-b9c5-6047c83be054"
      unitRef="usd">31064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1952c83b75374e558e89b7b30e45a52f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfODk1_4455f40f-a52b-4940-8ee4-74587f46e79e"
      unitRef="usd">4157000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfOTY3_23100aae-bed3-42be-981d-bfb3b84b6e79"
      unitRef="usd">98781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfOTcz_3d489beb-cf74-4ff7-ab31-899d8f39f6f1"
      unitRef="usd">8481000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SeveranceCosts1
      contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTA5Ng_e1ca5b2a-4c56-440d-aab3-ed2866c835c2"
      unitRef="usd">218000</us-gaap:SeveranceCosts1>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTMwMQ_26673596-9df0-463e-a771-8a61ac710c46"
      unitRef="usd">2981000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:AcquisitionCosts
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQzOA_2e03ed6c-62c5-4e25-85fb-10105089eb7e"
      unitRef="usd">53000</us-gaap:AcquisitionCosts>
    <us-gaap:AcquisitionCosts
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTQ0NQ_94f4eda1-2300-4ad7-84a5-0858cda5fe20"
      unitRef="usd">8739000</us-gaap:AcquisitionCosts>
    <us-gaap:AcquisitionCosts
      contextRef="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTU3Mg_4effeabe-8441-4a44-b9d0-4fdc7dece8c1"
      unitRef="usd">0</us-gaap:AcquisitionCosts>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTY0OQ_3ccb6a1b-f911-4e4c-80ca-88be3f8b9d0e"
      unitRef="usd">970000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i449598a091e8462482be91a3082e8dc5_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTcwNg_785c5b28-ef2a-4022-836a-ccf6f84b8e29">P45D</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i8e08d2acbb6e43e2a0343042c31a03bc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTc2Mg_f8de89cd-46fa-4467-a7b9-c74b1be40497"
      unitRef="usd">521000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i66791271ac02491ba76bb720620c84e7_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTgxNw_69b936c5-8295-4391-b01b-6718a661fc7f"
      unitRef="usd">350000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i875ace13ddc8484885d5e4576d622670_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTg2Nw_6315f6fa-5e04-4997-bf53-e576e7d52387"
      unitRef="usd">74000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ia068f30304844394a38b931c2c8020ac_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMTk0MA_927aa7ff-c550-4ef2-a30c-8b0c92819b0a"
      unitRef="usd">25000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:LongTermDebt
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjA5Ng_e8044f4a-91e4-47a0-b879-e51c528218ac"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjM3Ng_4d5bf2f1-97f0-4076-aea1-0b32f8f773ee"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:BridgeLoan
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjM4NQ_e7ba262e-81bf-47dc-94a0-69d59d810a26"
      unitRef="usd">650000000</us-gaap:BridgeLoan>
    <us-gaap:Goodwill
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMjkzNg_0abbcb92-5b5b-4cd5-8f98-b786f427c800"
      unitRef="usd">287141000</us-gaap:Goodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i0245f4dd71fe432c933e52b08ca300a5_D20210407-20210407"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA1Nw_f7325fd9-0179-42c7-8389-e943f57886df"
      unitRef="usd">137000000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="ia625c099628b42c39dc791095e6cda50_D20210407-20210407"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA3NQ_87f0c301-25e8-4299-bae6-b4de29e0bb43"
      unitRef="usd">45000000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="ibfb14e98b7fb43669d9f9813ab0d65c7_D20210407-20210407"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzA5OA_3d43ab7c-ba3f-4711-8a33-c3b0dfea5859"
      unitRef="usd">8000000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzIxNg_c916c7b4-980b-49f8-9561-f8b931cef166">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzI2Nw_64f76ba6-dbbb-4d1e-b4b7-13a91983aab2"
      unitRef="usd">8000000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3OA_56929468-252b-4fde-a2d9-b8b17e245f7d">&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;The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):&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:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.172%"/&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:justify;vertical-align: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&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;8,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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: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, 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;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 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;(14,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other taxes, 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;(35,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMC0xLTEtMS03MjEwNQ_d5219d89-28b2-44be-95a3-fe0ce3fac530"
      unitRef="usd">8058000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMS0xLTEtMS03MjEwNQ_f9d8b661-8722-4de8-8ceb-bb2fb9744702"
      unitRef="usd">20218000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMi0xLTEtMS03MjEwNQ_48626151-fcfb-452c-9c0f-60118031bc3d"
      unitRef="usd">26104000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfMy0xLTEtMS03MjEwNQ_99a83087-a897-4921-af75-33bf29366f39"
      unitRef="usd">190000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNC0xLTEtMS03MjEwNQ_909850a3-c8ba-451e-a823-3e48bfdbbcca"
      unitRef="usd">658000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNS0xLTEtMS03MjEwNQ_9f45b0a8-8549-4307-95c1-40c751a02669"
      unitRef="usd">896000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNi0xLTEtMS03MjEwNQ_bcb18b9a-f02a-4f35-b390-c97145d49c87"
      unitRef="usd">14582000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfNy0xLTEtMS03MjEwNQ_48591c15-5f2b-45ce-a087-b94feda6ff87"
      unitRef="usd">35689000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i336a0da027ff451c86cc84fe6eed5b65_I20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfOC0xLTEtMS03MjEwNQ_fc202264-cd18-4331-a946-e92b89212aa5"
      unitRef="usd">287141000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjk1ZDdkN2JkMmUzNjRhMTQ4YWRjMTkxNTJmNmE3MTkzL3RhYmxlcmFuZ2U6OTVkN2Q3YmQyZTM2NGExNDhhZGMxOTE1MmY2YTcxOTNfOS0xLTEtMS03MjEwNQ_73a1a4b3-fbba-4086-bb49-ca2468a6117f"
      unitRef="usd">481012000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzU3Mw_156537a7-d067-49e5-b08f-b255062fa987"
      unitRef="usd">67347000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzU4Ng_ec29977b-417f-4710-a906-95a6a37da336"
      unitRef="usd">907000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzY3Ng_7be53645-7bb6-47b7-ac14-689845cf3eaa"
      unitRef="usd">1616000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzY5Nw_b0e25869-7138-46ef-9d6a-04a4c2d06f20"
      unitRef="usd">2000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfMzI5ODUzNDg5Mzk1OA_9c76e27b-eb74-4c95-a818-a53132528b48"
      unitRef="usd">1230000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:DebtInstrumentIncreaseDecreaseOtherNet
      contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDA2OA_209b64d3-4263-440b-9222-71522da4033d"
      unitRef="usd">75000000</us-gaap:DebtInstrumentIncreaseDecreaseOtherNet>
    <us-gaap:AcquisitionCosts
      contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDc1Nw_1cdcddc0-1623-43d6-8d86-a37a1d9ae3d6"
      unitRef="usd">0</us-gaap:AcquisitionCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNDk4MA_ccaf0e3a-2455-4af3-80a5-f46dac2e4616"
      unitRef="usd">40832000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="i61fb8c0b938d49a0a132a4f4d50fe93f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTA0Mg_9d951a1c-7d17-49ca-95b4-bcd1f095124e"
      unitRef="usd">384000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTEyMQ_b0e25869-7138-46ef-9d6a-04a4c2d06f20"
      unitRef="usd">2000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="ib930d2ab1279485da7f69e84b4ac0717_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTIyNQ_7be53645-7bb6-47b7-ac14-689845cf3eaa"
      unitRef="usd">1616000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i15228dfa72af454686a66d83873d45ea_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM0OQ_5d8774be-9bf5-409b-b431-84cf9e288f8b"
      unitRef="usd">8200000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="icdbd5b6c8ce4427b8082b9abed4456a0_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM3Ng_737effcf-4da3-42fd-aa0d-37778e2833e6"
      unitRef="usd">4670000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3c72c58219324da195435919601a94e9_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTM5NA_a1002f04-0125-49e3-8e39-bed2071bff6c"
      unitRef="usd">3610000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2af3096a3d774609826a2e29e4ddd0c0_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQwOA_f7ebf6cc-8105-4886-b177-4449f961de25"
      unitRef="usd">2440000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idd9b8e31b1184eaaa0932b12e8325df7_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQyMw_1294b92c-0ee6-435b-826b-a4659ba2405c"
      unitRef="usd">2100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i99d833c6abce4273ab74bf5a21513452_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTQ1NQ_76b78bb0-4f68-42a7-af40-e5810c423f18"
      unitRef="usd">330000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNTU3Mw_70fca298-6052-4828-b32f-6dd8f5fd4f08">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RleHRyZWdpb246OTczODYxZWRmMGQwNGEzZGI5ZGJmMWJmNWRhMTVmYjdfNjA3OQ_b9258511-822d-4940-a5df-23ed6bb9ac41">&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;The assignment of purchase consideration to the assets acquired and liabilities assumed is as follows (in thousands):&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:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.172%"/&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: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&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;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Working Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Property, plant, and equipment, 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;3,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;/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;Other 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;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMC0xLTEtMS03MjEwNQ_7756411c-68ba-429a-9537-be772441a953"
      unitRef="usd">907000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMS0xLTEtMS03MjEwNQ_9adb43f0-579b-4207-8af3-924400bfacde"
      unitRef="usd">1709000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMi0xLTEtMS03MjEwNQ_6b6fa002-e6ab-4693-9a28-c64136c4b8da"
      unitRef="usd">3072000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfMy0xLTEtMS03MjEwNQ_b1e57527-6642-4573-9c23-e76d665152c1"
      unitRef="usd">21350000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNC0xLTEtMS03MjEwNQ_7a98f040-b298-4e32-8d24-16bd249c409d"
      unitRef="usd">1382000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNS0xLTEtMS03MjEwNQ_645ca0cc-acb8-4794-be9c-ae578934950e"
      unitRef="usd">1905000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNi0xLTEtMS03MjEwNQ_ccaf0e3a-2455-4af3-80a5-f46dac2e4616"
      unitRef="usd">40832000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idfa5a9ba7f824e25a21a8bfec527fafe_D20211201-20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8zNy9mcmFnOjk3Mzg2MWVkZjBkMDRhM2RiOWRiZjFiZjVkYTE1ZmI3L3RhYmxlOjI4OWM0NzQyZGY4MDRkYzlhODZhZTJlNTljM2RlMjYwL3RhYmxlcmFuZ2U6Mjg5YzQ3NDJkZjgwNGRjOWE4NmFlMmU1OWMzZGUyNjBfNy0xLTEtMS03MjEwNQ_29e7a62f-3beb-49a7-bd07-b94e3e4005af"
      unitRef="usd">67347000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxMg_79a68097-ceab-49b3-b21a-1d43d04f40c7">&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;3.&#160;&#160;&#160;&#160;Revenue &amp;amp; Receivables &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;Revenue Recognition: &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;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 contracts with customers for standard products and custom engineered products, and determines when and how to recognize revenue for each performance obligation based on the nature and type of contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from contracts with customers for standard products is recognized when legal title and significant risk and rewards has transferred to the customer, which is generally at the time of shipment. This is the point in time when control is deemed to transfer to the customer. The Company sells standard products to customers utilizing purchase orders. Payment terms for these types of contracts generally require payment within 30 to 60 days. Each standard product is deemed to be a single performance obligation and the amount of revenue recognized is based on the negotiated price. The transaction price for standard products is based on the price reflected in each purchase order. Sales incentives are offered to customers who purchase standard products and include offers such as volume-based discounts, rebates for priority customers, and discounts for early cash payments. These sales incentives are accounted for as variable consideration included in the transaction price. Accordingly, the Company reduces revenue for these incentives in the period which the sale occurs and is based on the most likely amount method for estimating the amount of consideration the Company expects to receive. These sales incentive estimates are updated each reporting period as additional information becomes available.&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%"&gt;The Company also sells custom engineered products and services, which are contracts that are typically completed within one quarter but can extend beyond one year in duration. For custom engineered products, the transaction price is based upon the price stated in the contract. Variable consideration has not been identified as a significant component of transaction price for custom engineered products and services.  The Company generally recognizes revenue for custom engineered products upon satisfaction of its performance obligation under the contract which typically coincides with project completion which is when the products and services are controlled by the customer. Control is typically achieved at the later of when legal title and significant risk and rewards have transferred to the customer or the customer has accepted the asset. These contracts often require either up front or installment payments. These types of contracts are generally accounted for as one performance obligation as the products and services are not separately identifiable. The promised services (such as inspection, commissioning, and installation) are essential in order for the delivered product to operate as intended on the customer&#x2019;s site and the services are therefore highly interrelated with product functionality. &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%"&gt;For most custom engineered products contracts, the Company determined that while there is no alternative use for the custom engineered products, the Company does not have an enforceable right to payment (which must include a reasonable profit margin) for performance completed to date in order to meet the over time revenue recognition criteria. Therefore, revenue is recognized at a point in time (when the contract is complete). For custom engineered products contracts that contain an enforceable right to payment (including reasonable profit margin) the Company satisfies the performance obligation over time and recognizes revenue based on the extent of progress towards completion of the performance obligation. The cost-to-cost measure of progress is an appropriate measure of progress toward satisfaction of performance obligations as this measure most accurately depicts the progress of work performed and transfer of control to the customers. Under the cost-to-cost measure of progress, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recognized proportionally as costs are incurred.&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%"&gt;Sales and other taxes collected with revenue are excluded from revenue. Shipping and handling costs incurred prior to shipment are considered activities required to fulfill the Company&#x2019;s promise to transfer goods, and do not qualify as a separate &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;performance obligation. Additionally, the Company offers standard warranties which are typically 12 months in duration for standard products and 24 to 36 months for custom engineered products. These types of warranties are included in the purchase price of the product and are deemed to be assurance-type warranties which are not accounted for as a separate performance obligation. Other performance obligations included in a contract (such as drawings, owner&#x2019;s manuals, and training services) are immaterial in the context of the contract and are not recognized as a separate performance obligation.&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%"&gt;For additional information on the Company&#x2019;s revenue recognition policy refer to the consolidated financial statements included in the&#160;2022&#160;10-K.&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;Reconciliation of contract balances&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%"&gt;The Company records a contract liability when cash is received prior to recording revenue. Some standard contracts require a down payment while most custom engineered contracts require installment payments. Installment payments for the custom engineered contracts typically require a portion due at inception while the remaining payments are due upon completion of certain performance milestones. For both types of contracts, these contract liabilities, referred to as customer advances, are recorded at the time payment is received and are included in Accrued liabilities on the Condensed Consolidated Balance Sheets. When the related performance obligation is satisfied and revenue is recognized, the contract liability is released into income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 balance and related activity for customer advances in the nine months ended December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands):&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:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.412%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer advances (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;15,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional customer advances received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized from customer advances included in beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(15,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenue recognized from customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances recorded from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;28,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;&#160;&#160;&#160;&#160;&#160;&#160;&#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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;(1) Other includes the impact of foreign currency translation &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%"&gt;Revenue was recognized prior to the right to invoice the customer which resulted in a contract asset balance in the amount of $2,532,000 and $2,410,000 as of December&#160;31, 2022 and March&#160;31, 2022, respectively. Contract assets are included in Prepaid expenses and other assets on the Condensed Consolidated Balance Sheets. &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-style:italic;font-weight:400;line-height:120%"&gt;Remaining Performance Obligations&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:120%"&gt;As of December&#160;31, 2022, the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) was approximately $11,242,000. We expect to recognize approximately 36% of these sales over the next twelve months.&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-style:italic;font-weight:400;line-height:120%"&gt;Disaggregated revenue&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%"&gt;In accordance with FASB ASC Topic 606, the Company is required to disaggregate revenue into categories that depict how economic factors affect the nature, amount, timing and uncertainty of revenue and cash flows. &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;The following table illustrates the disaggregation of revenue by product grouping for the three and nine months ended December&#160;31, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021 (in thousands): &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:27.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.722%"/&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;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&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;Net Sales by Product Grouping&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;December 31, 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;December 31, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;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:2pt solid #000000;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;Industrial Products&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;77,423&#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;border-top:2pt solid #000000;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;77,754&#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 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;240,366&#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;border-top:2pt solid #000000;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;241,595&#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: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;Crane Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,213&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;266,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Precision Conveyor Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;113,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;230,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;216,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;682,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;653,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial products include: manual chain hoists, electrical chain hoists, rigging/clamps, industrial winches, hooks, shackles, and other forged attachments. Crane solutions products include: wire rope hoists, drives and controls, crane kits and components, and workstations. Engineered products include: linear and mechanical actuators, lifting tables, rail projects, and actuation systems. Precision conveyor products include: low profile, flexible chain, large scale, sanitary and vertical elevation conveyor systems, as well as pallet system conveyors and accumulation systems. The All other product grouping includes miscellaneous revenue. &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;Practical expedients&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%"&gt;Incremental costs to obtain a contract incurred by the Company primarily relate to sales commissions for contracts with a duration of one year or less. Therefore, these costs are expensed as incurred and are recorded in Selling expenses on the Condensed Consolidated Statements of Operations. &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%"&gt;Unsatisfied performance obligations for contracts with an expected length of one year or less are not disclosed. Further, revenue from contracts with customers do not include a significant financing component as payment is generally expected within one year from when the performance obligation is controlled by the customer.&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;Accounts Receivable: &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%"&gt;Under ASU 2016-13, the Company is required to remeasure expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions and reasonable forecasts. In addition to these factors, the Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends, and other factors. Accounts receivable are charged against the allowance for doubtful accounts once all collection efforts have been exhausted. Due to the short-term nature of such accounts receivable, the estimated amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances. &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%"&gt;The following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the nine months ended December 31, 2022 and December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands):&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:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.246%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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;March 31, beginning balance&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,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;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,686&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad debt expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Less uncollectible accounts written off, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Allowance recorded from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;December 31, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;  (1) Other includes the impact of foreign currency translation</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <cmco:StandardProductContractTermsMinimum
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfMzI5ODUzNDg5MjgwOQ_d2d0d868-e5cf-41dc-918a-7982e95e72a1"
      unitRef="number">30</cmco:StandardProductContractTermsMinimum>
    <cmco:StandardProductContractTermsMaximum
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfMzI5ODUzNDg5MjgyMA_1f9c81ee-ff3b-4894-8fb8-1011ccdeb413"
      unitRef="number">60</cmco:StandardProductContractTermsMaximum>
    <us-gaap:RevenuePerformanceObligationDescriptionOfWarranty
      contextRef="id305c024b3ef4210ac765e92d6a1f087_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxNQ_bee4f676-876c-4d78-8363-3f61460edf96">12</us-gaap:RevenuePerformanceObligationDescriptionOfWarranty>
    <us-gaap:RevenuePerformanceObligationDescriptionOfWarranty
      contextRef="i0fe08aac831f4b5faecc0f79217a455a_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwNg_51dc8b3c-99a8-45d1-a32b-c21112768bc0">24 to 36</us-gaap:RevenuePerformanceObligationDescriptionOfWarranty>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwNw_3b2db136-56b1-4417-89b8-f776ebb6e9c2">&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;The following table illustrates the balance and related activity for customer advances in the nine months ended December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands):&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:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.412%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer advances (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;15,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional customer advances received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized from customer advances included in beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(15,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenue recognized from customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances recorded from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;28,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;(1) Other includes the impact of foreign currency translation</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMS0xLTEtMS03MjEwNQ_1f08e0d2-8f14-451d-98d0-88e4a9694b30"
      unitRef="usd">22453000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMS0yLTEtMS03MjEwNQ_1ec2f120-eb15-4481-89cf-134ea5574934"
      unitRef="usd">15373000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ProceedsFromCustomersForProgressPayments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMi0xLTEtMS03MjEwNQ_3f7e1c74-1c0c-4899-bed5-ef923519e789"
      unitRef="usd">56902000</us-gaap:ProceedsFromCustomersForProgressPayments>
    <us-gaap:ProceedsFromCustomersForProgressPayments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMi0yLTEtMS03MjEwNQ_f2afc9db-f402-4601-91cc-ce87c7b476e6"
      unitRef="usd">26807000</us-gaap:ProceedsFromCustomersForProgressPayments>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMy0xLTEtMS03MjEwNQ_1e2d9404-fe78-4731-8eb8-a2ff841a82e7"
      unitRef="usd">-22453000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfMy0yLTEtMS03MjEwNQ_6e95ce56-3c25-4892-a9cd-3a29d3ac0c4b"
      unitRef="usd">-15373000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNC0xLTEtMS03MjEwNQ_daddfffa-70a6-43a3-9b68-79f51f2ea95f"
      unitRef="usd">-34302000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNC0yLTEtMS03MjEwNQ_aa60bb34-20bd-4509-be13-744c74252df1"
      unitRef="usd">-13087000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNS0xLTEtMS03MjEwNQ_dec13b09-82e4-4bd7-959b-361f09152b47"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNS0yLTEtMS03MjEwNQ_46b3d066-c5d3-48f6-b158-5b7cc64a08a0"
      unitRef="usd">14750000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNi0xLTEtMS03MjEwNQ_03fa7406-bb15-4825-8d3c-0a3dcf2d3852"
      unitRef="usd">-418000</cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease>
    <cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNi0yLTEtMS03MjEwNQ_024b9998-33e0-470f-bf14-ae5d0c5f5e17"
      unitRef="usd">-354000</cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNy0xLTEtMS03MjEwNQ_a32b910d-fb84-4d95-b441-e0463da3dd5c"
      unitRef="usd">22182000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjI5NmYwNDc2N2QwOTRiYzM5YmViMGJjNzExMmQ2YzkwL3RhYmxlcmFuZ2U6Mjk2ZjA0NzY3ZDA5NGJjMzliZWIwYmM3MTEyZDZjOTBfNy0yLTEtMS03MjEwNQ_5e237925-0492-4dc6-8a8d-4a1e31785996"
      unitRef="usd">28116000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjI3NQ_74c96564-a137-4d96-9541-bfd65b9e27a6"
      unitRef="usd">2532000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjI4Mg_d67311a1-572e-4b20-8c1b-715d48d8bf11"
      unitRef="usd">2410000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjYyOA_35a5185e-2f55-4eed-9802-972e7f6e5eea"
      unitRef="usd">11242000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfNjY2OQ_5c59caee-8505-4be5-bde2-650010e566de"
      unitRef="number">0.36</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQwOA_9ee0479c-6b07-42bd-aba3-61668b93deed">&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;The following table illustrates the disaggregation of revenue by product grouping for the three and nine months ended December&#160;31, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021 (in thousands): &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:27.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.722%"/&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;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&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;Net Sales by Product Grouping&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;December 31, 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;December 31, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;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:2pt solid #000000;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;Industrial Products&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;77,423&#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;border-top:2pt solid #000000;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;77,754&#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 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;240,366&#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;border-top:2pt solid #000000;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;241,595&#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: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;Crane Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,213&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;266,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Precision Conveyor Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;113,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;230,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;216,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;682,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;653,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32dcd064c1c64f799a245035582db2cf_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi0xLTEtMS03MjEwNQ_7f3e12c9-b55a-45e1-a102-93ff9c7dfd41"
      unitRef="usd">77423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21caf0a5f53745cb8db4a9fc34256e36_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi0zLTEtMS03MjEwNQ_c9d64d2b-bd5c-46ad-9b4c-c8a1473b348c"
      unitRef="usd">77754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86a271e2c1ff432ba6d6f54d6cbc425b_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi00LTEtMS03MjEwNQ_0e005d48-af69-4fd9-b6b0-2e8b84d95fdc"
      unitRef="usd">240366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3e8f174752245a2be8467eb6ec3b77d_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMi02LTEtMS03MjEwNQ_716889d2-072c-476d-aa8b-ab5855cc8f4a"
      unitRef="usd">241595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecb5b660a112486693139e06e77834d4_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy0xLTEtMS03MjEwNQ_fe956a0f-a1aa-45c5-a3d7-2481bbe20471"
      unitRef="usd">97541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia38afb6cb72f40aeabc8f2d39a978cf2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy0zLTEtMS03MjEwNQ_abb8539e-7463-43d9-8334-f5f84b9da902"
      unitRef="usd">81213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c67f746ceb34f309a5991a8b66bc1bc_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy00LTEtMS03MjEwNQ_bad412a8-1ea1-4395-b3ce-3c8c6eea82dd"
      unitRef="usd">266959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ddb85042be7483089633b3885f854bc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfMy02LTEtMS03MjEwNQ_87e71b8a-1192-4b27-9994-f32e8900ff8d"
      unitRef="usd">244791000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5324efec6eb4687ad5f06d498c176d0_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC0xLTEtMS03MjEwNQ_8d8173c9-b230-4255-aedc-3f27b6ba122b"
      unitRef="usd">21535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i028ddcedb8194df0bed1edb0dd1efabf_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC0zLTEtMS03MjEwNQ_741509d1-dd7b-41df-86b0-a11492c9b5c7"
      unitRef="usd">20693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42fb32f97aac4af194bab6d8dead5847_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC00LTEtMS03MjEwNQ_56e6b93a-68cf-45a4-98fe-0ddfff477b87"
      unitRef="usd">61309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96e09fb2f8d947b1be0d176b75af16fd_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNC02LTEtMS03MjEwNQ_03856550-7279-444b-bfc8-51305eaf96e6"
      unitRef="usd">62618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i068fe8cbde4442d5aa66f2aa36707b4f_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS0xLTEtMS03MjEwNQ_0555cf04-c6b8-4bf9-9042-4854517d2995"
      unitRef="usd">33837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d9d310ba3a5401eaad812a6bc0a5368_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS0zLTEtMS03MjEwNQ_d65fa66f-f621-4dd8-9765-d1a39492bbf5"
      unitRef="usd">36382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2fcbcf0a59b4fd083711dec3f33923d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS00LTEtMS03MjEwNQ_3a53cfef-610e-411d-b3a8-f10174115cf3"
      unitRef="usd">113646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifca31af5b7c8407bba7140f207ceba39_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNS02LTEtMS03MjEwNQ_ad5ef454-625d-4cc3-b246-edd05daccdb1"
      unitRef="usd">104100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bf9b82427e144d09d3d5859f9fc0ead_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi0xLTEtMS03MjEwNQ_0a4110f6-d250-42c8-8100-677aebcc1a5a"
      unitRef="usd">34000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e67bbdf5e1b402c84e31d04e76b0cb0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi0zLTEtMS03MjEwNQ_db0f6854-6890-40e6-9f88-71b05cd3afca"
      unitRef="usd">46000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i696907d2d0184d8b9554d83e070627a6_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi00LTEtMS03MjEwNQ_dc1bc06e-00e5-4184-8fcd-b990e2c67f8c"
      unitRef="usd">117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2620a5e6d43f4fbb97648e4b2a55646c_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNi02LTEtMS03MjEwNQ_d3b492b1-7577-41d3-8b9d-43deafd8d591"
      unitRef="usd">83000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy0xLTEtMS03MjEwNQ_1322a026-99c7-42f0-ad1b-2a8430a8f6bf"
      unitRef="usd">230370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy0zLTEtMS03MjEwNQ_96377d54-19ea-41f2-8b0b-92a4d774689c"
      unitRef="usd">216088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy00LTEtMS03MjEwNQ_a14f25eb-6223-449d-9b7f-50c169eedc20"
      unitRef="usd">682397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjlhMDNkOTg1NDUxOTQyNzc5YWRkY2E5NmEyMTY1NmY4L3RhYmxlcmFuZ2U6OWEwM2Q5ODU0NTE5NDI3NzlhZGRjYTk2YTIxNjU2ZjhfNy02LTEtMS03MjEwNQ_5f11ab95-ec04-4f5e-b154-deb2b87901f4"
      unitRef="usd">653187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RleHRyZWdpb246YWZiNTQ1NDI5ODEwNGMzZGExM2RkOGM1ZTExYjFjYzRfOTQxNA_52b9a697-0b83-4880-a35a-49b5e051da2e">&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;The following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the nine months ended December 31, 2022 and December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands):&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:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.246%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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;March 31, beginning balance&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,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;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,686&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad debt expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Less uncollectible accounts written off, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Allowance recorded from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;December 31, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;  (1) Other includes the impact of foreign currency translation</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMS0xLTEtMS03MjEwNQ_1524a5f7-8453-48f0-9f43-0426c4e8d9b4"
      unitRef="usd">5717000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMS0yLTEtMS03MjEwNQ_c0cb7cbc-1ccf-4ab7-a9df-f6850656d633"
      unitRef="usd">5686000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMi0xLTEtMS03MjEwNQ_d250ce1a-e041-49d8-a501-55da432c787f"
      unitRef="usd">726000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMi0yLTEtMS03MjEwNQ_969e54c0-f668-420a-8fb4-48e2a660ea3f"
      unitRef="usd">961000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMy0xLTEtMS03MjEwNQ_9d00844d-c0da-45d3-b113-697695dae814"
      unitRef="usd">996000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfMy0yLTEtMS03MjEwNQ_18b59618-01fb-449f-a5ad-0705399d2466"
      unitRef="usd">1520000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i4c1cfe12f384446cbb818cd8f997ef29_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNC0xLTEtMS03MjEwNQ_cf0a20f5-8d78-4af7-9ee7-7903da090631"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i73f8cca30e704f4aad44a132d6f24c07_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNC0yLTEtMS03MjEwNQ_4966ed42-9aae-4dc3-8102-80274a4dbfc6"
      unitRef="usd">227000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i271640fb457a4ac8bc7df43243e873c2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNS0xLTEtMS03MjEwNQ_e893e61b-3170-40b4-b6b7-7f8cd6876222"
      unitRef="usd">134000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ic11e81b3b375461fabf01bc98e07cddc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNS0yLTEtMS03MjEwNQ_aafdcf22-d415-4337-aa63-5ad65d7fa1b3"
      unitRef="usd">85000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNi0xLTEtMS03MjEwNQ_ef2bf11b-0559-44de-b3f7-3a6d08b92dcd"
      unitRef="usd">5313000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i6701d11e933b494dbcbde17c56faf41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80MC9mcmFnOmFmYjU0NTQyOTgxMDRjM2RhMTNkZDhjNWUxMWIxY2M0L3RhYmxlOjQwYzRmYzA1Njg1ZjRhYmRiZjM3MGEyOWE3ZDM0NmVlL3RhYmxlcmFuZ2U6NDBjNGZjMDU2ODVmNGFiZGJmMzcwYTI5YTdkMzQ2ZWVfNi0yLTEtMS03MjEwNQ_245bd8b6-4b47-44e2-93a0-2d18fa0d464d"
      unitRef="usd">5439000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RleHRyZWdpb246YjNjNDk3YWFiYmU5NDVmYmI3YTRiMWQ3NzQwZjNiMDBfNTI3Nw_fe8fa193-33dc-4762-96e5-34600731325d">&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;4.&#160;&#160;&#160;&#160;Fair Value Measurements&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:120%"&gt;FASB ASC Topic 820 &#x201c;Fair Value Measurements and Disclosures&#x201d; establishes the standards for reporting financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value on a recurring basis (at least annually). Under these standards, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e. the "exit price") in an orderly transaction between market participants at the measurement date. &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%"&gt;ASC 820-10-35-37 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the valuation techniques that market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is separated into three levels based on the reliability of inputs 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="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly, involving some degree of judgment. &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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Valuations based on inputs that are unobservable and significant to the overall fair value measurement. The degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3.&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:400;line-height:120%"&gt;The availability of observable inputs can vary and is affected by a wide variety of factors, including the type of asset/liability, whether the asset/liability is established in the marketplace, and other characteristics particular to the transaction. To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes the level in the fair value hierarchy within which the fair value measurement in its entirety falls is determined based on the lowest level input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="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%"&gt;Fair value is a market-based measure considered from the perspective of a market participant rather than an entity-specific measure. Therefore, even when market assumptions are not readily available, assumptions are required to reflect those that market participants would use in pricing the asset or liability at the measurement date.&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%"&gt;The Company uses quoted market prices when valuing its marketable securities and, consequently, the fair value is based on Level 1 inputs. These marketable securities consist of equity and fixed income securities.  The Company primarily uses readily observable market data in conjunction with internally developed discounted cash flow valuation models when valuing its derivative portfolio and, consequently, the fair value of the Company&#x2019;s derivatives is based on Level 2 inputs. The carrying amount of the Company's pension-related annuity contract is recorded at net asset value of the contract and, consequently, its fair value is based on Level 2 inputs and is included in Other assets on the Condensed Consolidated Balance Sheets. The carrying value of the Company&#x2019;s Term Loan approximates fair value based on current market interest rates for debt instruments of similar credit standing and, consequently, their fair values are based on Level 2 inputs.&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;The following table provides information regarding financial assets and liabilities measured or disclosed at fair value (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:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.065%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value measurements at reporting date using&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="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;December 31, &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:400;line-height:100%"&gt;Quoted prices in active markets for identical 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="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;Significant other observable inputs&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:400;line-height:100%"&gt;Significant unobservable inputs&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;Description&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;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:400;line-height:100%"&gt;(Level 1)&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;(Level 2)&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;(Level 3)&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/(Liabilities) measured at fair value:&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: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;Marketable securities&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;10,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;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;10,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity contract&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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;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;Derivative Assets (Liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;Foreign exchange contracts&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;&#160;Interest rate swap &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;12,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cross currency swap &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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;td colspan="3" style="display:none"/&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;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:400;line-height:100%"&gt;Disclosed at fair value:&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:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 B&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;(467,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(467,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.065%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value measurements at reporting date using&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="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;March 31,&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:400;line-height:100%"&gt;Quoted prices in active markets for identical 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="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;Significant other observable inputs&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:400;line-height:100%"&gt;Significant unobservable inputs&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;Description&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;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:400;line-height:100%"&gt;(Level 1)&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;(Level 2)&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;(Level 3)&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/(Liabilities) measured at fair value:&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: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;Marketable securities&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;10,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity contract&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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Derivative assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;Foreign exchange contracts&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;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;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;Interest rate swap &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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cross currency swap &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;(8,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;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:400;line-height:100%"&gt;Disclosed at fair value:&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:2px 1pt;text-align:right;vertical-align: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;Term loan&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;(497,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(497,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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;The Company does not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis. At December&#160;31, 2022, the Term Loan B has been recorded at carrying value, which approximates fair value.&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%"&gt;Market gains, interest, and dividend income on marketable securities are recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.&#160;&#160;Changes in the fair value of derivatives are recorded in foreign currency exchange (gain) loss or other comprehensive income (loss), to the extent that the derivative qualifies as a hedge under the provisions of FASB ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.&lt;/span&gt;&lt;/div&gt;There were no assets and liabilities recorded on a non-recurring basis during the nine months ended December&#160;31, 2022.  Refer to the 2022 10-K for a full description of the assets and liabilities measured on a non-recurring basis that are included in the Company's March&#160;31, 2022 balance sheet.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RleHRyZWdpb246YjNjNDk3YWFiYmU5NDVmYmI3YTRiMWQ3NzQwZjNiMDBfNTI4Mg_64f2c970-91cd-44b3-8dad-201e2698e9f0">&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;The following table provides information regarding financial assets and liabilities measured or disclosed at fair value (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:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.065%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value measurements at reporting date using&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="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;December 31, &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:400;line-height:100%"&gt;Quoted prices in active markets for identical 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="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;Significant other observable inputs&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:400;line-height:100%"&gt;Significant unobservable inputs&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;Description&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;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:400;line-height:100%"&gt;(Level 1)&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;(Level 2)&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;(Level 3)&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/(Liabilities) measured at fair value:&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: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;Marketable securities&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;10,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;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;10,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity contract&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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;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;Derivative Assets (Liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;Foreign exchange contracts&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;&#160;Interest rate swap &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;12,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cross currency swap &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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;td colspan="3" style="display:none"/&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;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:400;line-height:100%"&gt;Disclosed at fair value:&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:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 B&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;(467,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(467,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.065%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value measurements at reporting date using&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="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;March 31,&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:400;line-height:100%"&gt;Quoted prices in active markets for identical 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="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;Significant other observable inputs&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:400;line-height:100%"&gt;Significant unobservable inputs&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;Description&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;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:400;line-height:100%"&gt;(Level 1)&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;(Level 2)&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;(Level 3)&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/(Liabilities) measured at fair value:&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: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;Marketable securities&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;10,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity contract&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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Derivative assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;Foreign exchange contracts&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;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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;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;Interest rate swap &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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cross currency swap &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;(8,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;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:400;line-height:100%"&gt;Disclosed at fair value:&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:2px 1pt;text-align:right;vertical-align: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;Term loan&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;(497,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(497,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMi0yLTEtMS03MjEwNQ_13c0ff1b-e864-4283-8ca3-4d31175d07a4">2022</dei:DocumentFiscalYearFocus>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC0yLTEtMS03MjEwNQ_26daefa9-ec09-4efb-b038-d565eb810084"
      unitRef="usd">10207000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i9da8b64cdd434f7a86074a4fd28075a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC00LTEtMS03MjEwNQ_41d26142-a577-4981-a036-89cc6d998531"
      unitRef="usd">10207000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i1f5178a2501f4b278385e46c5ef70c95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC02LTEtMS03MjEwNQ_68fb1c43-0097-46c3-a342-727483eb6d77"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i26ca0eea9c5a49c7a195ea3b99894b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNC04LTEtMS03MjEwNQ_657cf292-2c5d-4c95-96c2-7a6f09999e49"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="ia980a8a01f3f442682f5b63e03ac869e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS0yLTEtMS03MjEwNQ_f99efead-922b-4d66-8cf8-b23210806421"
      unitRef="usd">1587000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="i55ab9ff3515b4537b394447d5829dd3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS00LTEtMS03MjEwNQ_00f478cc-7111-4825-b385-e8a5f27f8df9"
      unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="iccc52170f82547ec8878eb2cee024abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS02LTEtMS03MjEwNQ_f51b2cd0-dccc-451d-8bfe-9f82a8ba252a"
      unitRef="usd">1587000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="i9fc5993d10c84fceb991de814575f698_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfNS04LTEtMS03MjEwNQ_96152431-87e1-43d8-86ae-6a9439bfac95"
      unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i188bebf97819487698b049773a4daf6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC0yLTEtMS03MjEwNQ_f3b6e4b4-981f-46f1-a2fb-e428c3b16bbc"
      unitRef="usd">114000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3167dfa389f34c5c8c4bb2dab019e317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC00LTEtMS03MjEwNQ_0879da5f-712d-44bb-8f54-bd11fa0710c9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i89dfc78ec33a4f94aebc581ad96716d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC02LTEtMS03MjEwNQ_0b820931-023e-4eb7-a92a-0b2bd63bc224"
      unitRef="usd">114000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2b2389b329dc4cbab5b93dab37f68922_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOC04LTEtMS03MjEwNQ_ab542e66-0d49-486e-b867-8a5a969d33b9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic28001a5060f42daae115e27c171bdc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS0yLTEtMS03MjEwNQ_797d2729-b2fb-42b5-be34-abe5eabaa7e5"
      unitRef="usd">12862000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id9270fdae16143478f9cb062e6ae5354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS00LTEtMS03MjEwNQ_b436c2e8-bf7f-421a-962b-50d5df578e97"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i07ab56eb704a483b84864eb9de0bcb77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS02LTEtMS03MjEwNQ_f06bde3a-317e-4e44-b149-610465f7f926"
      unitRef="usd">12862000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia5b326129c8c417fa6d371fe36e8b9cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfOS04LTEtMS03MjEwNQ_2ee69a19-e42a-40ef-aef0-583ec8ffaceb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i59507f7cf52745a093131491eabba0cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtMi0xLTEtNzIxMDU_5da30a59-b033-4752-a5ab-f6c08b85f937"
      unitRef="usd">1305000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if7482ae8ed814efba2b292c04185a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtNC0xLTEtNzIxMDU_0b459a9d-f1cc-4fe5-bca1-1cec7ceff32a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id139edc153e44936b91feccf294c07b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtNi0xLTEtNzIxMDU_4d6a7f8f-c730-4597-aa66-839de08dbdea"
      unitRef="usd">1305000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ica296e5e42ab425b9ae9762f46131f70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTAtOC0xLTEtNzIxMDU_075000f2-07fb-495a-9d1d-1a18fc40f414"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="i68cbfaa0a3aa4d86bd1facad6e32b4cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtMi0xLTEtNzIxMDU_ae18b537-edb5-41a3-a905-adf2a3cddfe0"
      unitRef="usd">467244000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i42cbf1cf3f9742ab8a3730da6c81e23b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtNC0xLTEtNzIxMDU_8273543c-4b49-4c85-b4ec-cee79e167950"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i113d689e6088408d988df0d6dd0acb6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtNi0xLTEtNzIxMDU_be0b38bf-76d9-444e-9e4b-6e2f739893df"
      unitRef="usd">467244000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6711931fabd5491880df8757ceb49923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOmNlYWMxNWRjMjQzNzRmMGI4MTNhMzRmNDc0MDg0ZDExL3RhYmxlcmFuZ2U6Y2VhYzE1ZGMyNDM3NGYwYjgxM2EzNGY0NzQwODRkMTFfMTQtOC0xLTEtNzIxMDU_67534f42-68ba-41ad-b506-e74db6a0ee4d"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <dei:DocumentFiscalYearFocus
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMi0yLTEtMS03MjEwNQ_13c0ff1b-e864-4283-8ca3-4d31175d07a4">2022</dei:DocumentFiscalYearFocus>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC0yLTEtMS03MjEwNQ_8e80f833-42ea-4d41-8aac-2736e29a397e"
      unitRef="usd">10294000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="id209b182bb5446cd8449411d1e8873ce_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC00LTEtMS03MjEwNQ_14ac0788-41fb-4abf-bdb1-0aa57fd1271c"
      unitRef="usd">10294000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ibcaf5383b0bf47aabec98e71d99a45e9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC02LTEtMS03MjEwNQ_56e4cfe9-7773-49e0-80b5-b6393d5b21c2"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i372c43f97b9a42649a0d31573b923305_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNC04LTEtMS03MjEwNQ_a9dd6a85-bcf9-45f7-87e1-f442c02e59fb"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="if6438850952a46fa8638074eff420821_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS0yLTEtMS03MjEwNQ_eddeba3d-b4ec-4d36-a7dc-4e7e50301493"
      unitRef="usd">1884000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="ibb677d3add2e46c6a227381cd6cbf270_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS00LTEtMS03MjEwNQ_e9bc9138-bf45-408f-9e6c-6dff9f83bfdc"
      unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="if37d68db6ecf4fcca9894b0813355686_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS02LTEtMS03MjEwNQ_f4167915-7c2b-48f6-921a-9d9c545c004e"
      unitRef="usd">1884000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
      contextRef="icccbf40b8c9f4aa58749d9d28aca4a5d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNS04LTEtMS03MjEwNQ_724a3b47-a005-4fcd-8293-591c74403e9f"
      unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id8f27e5e0bb445318b8bbde73721f6da_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy0yLTEtMS03MjEwNQ_c581997d-1062-4fee-857f-d9025ed887f6"
      unitRef="usd">217000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0dac0841bd2946629ce5677fcb681e9e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy00LTEtMS03MjEwNQ_223f8179-0c39-4725-a319-ca2e25b0206e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia6914166863a481bae5e3c893621383d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy02LTEtMS03MjEwNQ_3d752122-eb95-4a31-bab8-6c87a22b3f35"
      unitRef="usd">217000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia0c626cff24341b7aa9d74c53e53393e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfNy04LTEtMS03MjEwNQ_c160febe-0d40-4223-bcc8-c21059c91aaa"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icb01dbdafaf443a7b0bfa56687207e83_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS0yLTEtMS03MjEwNQ_28634aa9-2582-450c-a997-4f904580cad5"
      unitRef="usd">3613000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i730649f187e440b79d2fe473253f6b8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS00LTEtMS03MjEwNQ_1e13ff6c-7fb5-425d-80cc-e776b626ba85"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i05e03049b53843f1b967361aa24b021d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS02LTEtMS03MjEwNQ_0d9a25c0-6db1-4fa9-90d6-cfdcc730dc7c"
      unitRef="usd">3613000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ief93aee965774a8891c78766ea92c343_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfOS04LTEtMS03MjEwNQ_64daa8d0-6ddb-408c-b5ff-cbb4710a6e5d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i597121a81cf54dbba73ed2b1ac2f5f82_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtMi0xLTEtNzIxMDU_b0641094-e252-412d-9598-d70e47a38cf4"
      unitRef="usd">8713000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4def7d85820c4850b25c01e19c629a7b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtNC0xLTEtNzIxMDU_b6b7262a-4a7d-4568-addf-5ccf4aa8c067"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8b7e0db1f6fd4d86aaafae7f654321a7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtNi0xLTEtNzIxMDU_ea3bb2ad-c2f5-4ab2-8b3b-9927f7010467"
      unitRef="usd">8713000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6575e5a0c93f4c4c94e4a6dd1d2c3884_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTAtOC0xLTEtNzIxMDU_e03ff321-8bf1-4571-94a2-1cf4a31bad16"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie038e857645a403599754c90ff41f94e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtMi0xLTEtNzIxMDU_b5eec3f4-4253-4fbd-8185-abee553ce62e"
      unitRef="usd">497534000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4ca70516318145438bff90c609d329b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtNC0xLTEtNzIxMDU_0fcfc857-ba0b-4f20-a925-2d6b9a886ba4"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic85664ea57c3499ab56a2749cd6905ef_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtNi0xLTEtNzIxMDU_0b8dce0d-22ea-45e2-8eef-1648236f2c1c"
      unitRef="usd">497534000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic7635a48a7d14706b0f325bc258ae177_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80My9mcmFnOmIzYzQ5N2FhYmJlOTQ1ZmJiN2E0YjFkNzc0MGYzYjAwL3RhYmxlOjMxNzcwODViNWEzYzQ5OGVhMmIxMGVjZmMzNzZkZTQ3L3RhYmxlcmFuZ2U6MzE3NzA4NWI1YTNjNDk4ZWEyYjEwZWNmYzM3NmRlNDdfMTMtOC0xLTEtNzIxMDU_e95cc0c6-2edf-473a-8e8b-a2f3934095e0"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RleHRyZWdpb246YTcwZTk0MjMyYWUyNDcyNTllYjhlM2E1Y2M5MGQ0NjhfNTUx_defc74b0-9930-41e0-bc67-0dd8eba1eedb">&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;5.&#160;&#160;&#160;&#160;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (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:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&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;March 31,&lt;br/&gt;2022&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;At cost - FIFO basis:&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: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;text-align:left;vertical-align: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 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;159,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;129,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 at cost FIFO basis&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;229,783&#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;193,769&#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;LIFO cost less than FIFO cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net inventories&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: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-bottom:3pt double #000000;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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;172,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, estimated interim results are subject to change in the final year-end LIFO inventory valuation.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RleHRyZWdpb246YTcwZTk0MjMyYWUyNDcyNTllYjhlM2E1Y2M5MGQ0NjhfNTQx_6ad59cb0-8fb0-487b-b626-49033e2a848f">&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;Inventories consisted of the following (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:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&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;March 31,&lt;br/&gt;2022&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;At cost - FIFO basis:&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: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;text-align:left;vertical-align: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 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;159,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;129,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 at cost FIFO basis&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;229,783&#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;193,769&#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;LIFO cost less than FIFO cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net inventories&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: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-bottom:3pt double #000000;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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;172,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:InventoryRawMaterials
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMi0yLTEtMS03MjEwNQ_282805fa-4624-46df-b99f-98af0b477e84"
      unitRef="usd">159508000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMi00LTEtMS03MjEwNQ_5271c13e-9461-4955-ae3b-201813f8a6fc"
      unitRef="usd">129015000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMy0yLTEtMS03MjEwNQ_6645d86f-a8e1-40a8-8d47-a03e67ba1e1c"
      unitRef="usd">27904000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfMy00LTEtMS03MjEwNQ_414e4943-8b95-4501-87d9-55ab089c6637"
      unitRef="usd">28093000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNC0yLTEtMS03MjEwNQ_f88ae01e-97df-4760-befe-78cad1251175"
      unitRef="usd">42371000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNC00LTEtMS03MjEwNQ_c8130b1c-6254-4bca-a912-3842ef17a6c4"
      unitRef="usd">36661000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNS0yLTEtMS03MjEwNQ_d71fc736-7273-498b-8ae4-c1f689b59083"
      unitRef="usd">229783000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNS00LTEtMS03MjEwNQ_9087a001-600e-436d-9529-3ec420f8f364"
      unitRef="usd">193769000</us-gaap:InventoryGross>
    <us-gaap:InventoryLIFOReserve
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNi0yLTEtMS03MjEwNQ_fc3a6c50-0e58-46c0-b8c6-39c052ebba08"
      unitRef="usd">29133000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNi00LTEtMS03MjEwNQ_1f87fc24-9a78-4ce4-93ff-2de0af93853f"
      unitRef="usd">21630000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventorySuppliesNetOfReserves
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNy0yLTEtMS03MjEwNQ_22469145-401c-4fac-a272-c34b7b0ad4e4"
      unitRef="usd">200650000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80Ni9mcmFnOmE3MGU5NDIzMmFlMjQ3MjU5ZWI4ZTNhNWNjOTBkNDY4L3RhYmxlOjFmY2JiYTg2YzE0OTRmMDI4NGE4OWRkYjlhZGUxYWJhL3RhYmxlcmFuZ2U6MWZjYmJhODZjMTQ5NGYwMjg0YTg5ZGRiOWFkZTFhYmFfNy00LTEtMS03MjEwNQ_2b277b2c-2de0-4ec2-9ce4-c91300c92457"
      unitRef="usd">172139000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzMxOQ_d8f42c94-87da-49ba-a7b6-99caa213704e">&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;6.&#160;&#160;&#160;&#160;Marketable Securities and Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASU 2016-01, &#x201c;Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities,&#x201d; all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) are measured at fair value through earnings.  The Company's marketable securities are recorded at their fair value, with unrealized changes in market value realized within Investment (income) loss on the Condensed Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a gain of $362,000 and $145,000 in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and a loss of $558,000 and a gain of $214,000 in the nine months ended December 31, 2022, and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consistent with prior periods, the estimated fair value is based on quoted market prices at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are included in Investment (income) loss in the Condensed Consolidated Statements of Operations. &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:120%"&gt;Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#x2019;s general and product liability insurance claims filed through CM Insurance Company, Inc. ("CMIC"), a wholly owned captive insurance subsidiary. The marketable securities are not available for general working capital purposes.&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%"&gt;Net realized gains related to sales of marketable securities were not material in the three and nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;The Company owns a 49% ownership interest in Eastern Morris Cranes Company Limited ("EMC"), a limited liability company organized and existing under the laws and regulations of the Kingdom of Saudi Arabia. The Company's ownership represents an equity investment in a strategic customer of STAHL serving the Kingdom of Saudi Arabia. The investment's carrying value is presented in Other assets in the Condensed Consolidated Balance Sheets in the amount of $2,566,000 and $2,765,000 as of December&#160;31, 2022 and March&#160;31, 2022, respectively, and has been accounted for as an equity method investment.  The investment value was increased for the Company's ownership percentage of income earned by EMC in the amount of $142,000 and decreased in the amount of $(218,000) in the three months ended December 31, 2022 and December&#160;31, 2021, respectively, and increased by $209,000 and $157,000 in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, recorded in Investment (income) loss on the Condensed Consolidated Statements of Operations.  Further, in the nine months ended December 31, 2022 and December 31, 2021, EMC distributed cash dividends which the Company received 49% of pursuant to its ownership interest. The investment value was decreased for the Company's share of EMC's cash dividend in the amount of $313,000 and $324,000 in the nine months ended December&#160;31, 2022 and December&#160;31, 2021, respectively, as they were determined to be a return of the Company's investment. Dividends are included in investing activities on the Condensed Consolidated Statements of Cash Flows in the amount of $313,000 and $324,000 in the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, as the distribution received exceeded cumulative equity in earnings, under the cumulative earnings approach.  The December&#160;31, 2022 and March&#160;31, 2022 trade accounts receivable balance due from EMC are $5,321,000 and $4,133,000, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzI5ODUzNDg4ODY4OA_26d2d3af-67e8-49b1-b5fb-922a09663c41"
      unitRef="usd">362000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNjYz_694b1e84-6b61-4e5d-8364-f103d46611ef"
      unitRef="usd">145000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNzEx_72670055-cefb-4987-a08b-7304c34257ba"
      unitRef="usd">558000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNzI4_14f91d4a-557f-4a6b-a9c8-103e5dccb967"
      unitRef="usd">214000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_0f9ec344-7a01-4f83-939f-e01e91064b4e"
      unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_0fc337fc-4f9d-4106-a67d-b374fea13064"
      unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_d0c67b71-5fe4-4200-884b-613ef535e2c7"
      unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTQ4OA_fc386065-6d0f-4eb2-84d3-f7d954f472fd"
      unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i1e8db03383354e7790de289f1b36c63d_I20171221"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTU3NQ_fa8facfc-aa7c-4a4e-b36e-7292bcbf63fc"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i83f0dd77fdc74cdfb24dcd38f4a28400_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjAxMA_4ac0d720-175d-45b0-9f0b-41f419642d5b"
      unitRef="usd">2566000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i78848461cee04256a83fb9cfdaddefb3_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjAxNw_d4069538-f0fd-4e64-8307-ea3ef1b5ed42"
      unitRef="usd">2765000</us-gaap:EquityMethodInvestments>
    <us-gaap:InvestmentIncomeNet
      contextRef="i10506c70dc854ceb8023f9f85a37277c_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjIyNg_e9f911a1-7273-46a9-809d-fb5830a24656"
      unitRef="usd">142000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i87b2bff27746413d8e937669581360cb_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjIzMw_801b5918-d7ba-419d-8914-29e2330273b7"
      unitRef="usd">-218000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjI3NQ_b418bf67-8e61-42ac-ab99-287713d3742c"
      unitRef="usd">209000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i15df3aa58ea248a191ffdefb04eca082_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjI4Mg_eadf4f8f-c96a-47b9-8d29-ccd7b0d75726"
      unitRef="usd">157000</us-gaap:InvestmentIncomeNet>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i1e8db03383354e7790de289f1b36c63d_I20171221"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMjUyMg_22b10af0-55d5-4796-bbe4-ab3621ac7603"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromDividendsReceived
      contextRef="ib4f43a94db1747cb96c81dcb394d4410_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjYxOQ_55cd57b6-a756-4bc8-9ac3-a24158fa509f"
      unitRef="usd">313000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:ProceedsFromDividendsReceived
      contextRef="i7a6590b1d1bc41c2b01b4634a85e7c94_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjY1OQ_e6d23dff-5404-4430-8108-7080b3f24eef"
      unitRef="usd">324000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMTA5OTUxMTYzMjk4NQ_46fdf14d-0f27-49ab-9fe8-9e7d6b4ca40d"
      unitRef="usd">313000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfNTQ5NzU1ODE5MjAw_21b58755-f52a-44b4-a491-9ad3bf06d940"
      unitRef="usd">324000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="ib9acffd183864e719c889f6ebc39f8bb_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzE4OQ_74e8b29f-06e2-4ac8-97f0-231619a97ee6"
      unitRef="usd">5321000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="id05e9ecc68a541019857d12a5073895f_D20210401-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl80OS9mcmFnOmVmNmRkZTJkZWE3MTQxOTBiMzk4OTExMzljM2Q2MDE4L3RleHRyZWdpb246ZWY2ZGRlMmRlYTcxNDE5MGIzOTg5MTEzOWMzZDYwMThfMzE5Ng_08611677-5772-45b6-b055-22b66e7c83b2"
      unitRef="usd">4133000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzA0MQ_32ec6d5b-4d38-492b-a618-ce48c08d7b6c">&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;7.&#160;&#160;&#160;&#160;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Goodwill and indefinite lived trademarks are not amortized but are tested for impairment at least annually, in accordance with the provisions of ASC Topic 350-20-35-1. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The fair value of a reporting unit is determined using a discounted cash flow methodology.&#160;The Company&#x2019;s reporting units are determined based upon whether discrete financial information is available and reviewed regularly, whether those units constitute a business, and the extent of economic similarities between those reporting units for purposes of aggregation.&#160;&#160;The Company&#x2019;s reporting units identified under ASC Topic 350-20-35-33 are at the component level, or one level below the operating segment level as defined under ASC Topic 280-10-50-10 &#x201c;Segment Reporting - Disclosure.&#x201d; The Company has three reporting units as of December 31, 2022 and March&#160;31, 2022. The Duff-Norton reporting unit (which designs, manufactures and sources mechanical and electromechanical actuators and rotary unions) had goodwill of $9,699,000 at December&#160;31, 2022 and March&#160;31, 2022. The Rest of Products reporting unit (representing the hoist, chain, forgings, digital power, motion control, manufacturing, and distribution businesses) had goodwill of $304,778,000 and $310,793,000 at December&#160;31, 2022 and March&#160;31, 2022, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $327,953,000 and $328,357,000 at December&#160;31, 2022 and March&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to the 2022 10-K for information regarding our annual goodwill and indefinite lived trademark impairment evaluation.  Future impairment indicators, such as declines in forecasted cash flows, may cause impairment charges. Impairment charges could be based on such factors as the Company&#x2019;s stock price, forecasted cash flows, assumptions used, control premiums or other variables.  There were no such indicators during the three and nine months ended December 31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in goodwill during the nine months ended December 31, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.997%"/&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;Balance at April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;648,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working capital adjustment for Garvey (Refer to Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Garvey contingent payment reclassification (Refer to Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;642,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Goodwill is recognized net of accumulated impairment losses of $113,174,000 as of December 31, 2022 and March&#160;31, 2022, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. Identifiable intangible assets are summarized as follows (in thousands):&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:97.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&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="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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 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="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:400;line-height:100%"&gt;Gross 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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:400;line-height:100%"&gt;Net&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:400;line-height:100%"&gt;Gross 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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:400;line-height:100%"&gt;Net&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;Trademark&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: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;19,406&#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;border-top:2pt solid #000000;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,926)&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;border-top:2pt solid #000000;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;13,480&#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;19,529&#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;border-top:2pt solid #000000;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,032)&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;border-top:2pt solid #000000;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;14,497&#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;Indefinite lived trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;46,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 relationships&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;320,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired technology&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;96,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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;486,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;(118,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;367,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;491,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;(100,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;390,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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"&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 intangible assets that are considered to have finite lives are amortized. The weighted-average amortization periods are 14 years for trademarks, 17 years for customer relationships, 16 years for acquired technology, 5 years for other, and 17 years in total. Trademarks with a carrying value of $46,100,000 as of December 31, 2022 have an indefinite useful life and are therefore not being amortized.&lt;/span&gt;&lt;/div&gt;Total amortization expense was $6,459,000 and $6,254,000 for the three months ended December 31, 2022 and 2021, respectively. Total amortization expense was $19,442,000 and $18,648,000 for the nine months ended December 31, 2022 and 2021, respectively. Based on the current amount of identifiable intangible assets and current exchange rates, the estimated annual amortization expense for each of the succeeding five years is expected to be approximately $25,900,000.</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfOTI0_3f93b578-a4ba-476f-853b-b065e6f4d9de"
      unitRef="reporting_unit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:Goodwill
      contextRef="id6a83e87f6624caf8e4616b8a6d571f7_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTEwNA_1dcea388-2d64-4f87-a731-f05cea56a934"
      unitRef="usd">9699000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5ca320daf3c24c889363f233bcb338a7_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTEwNA_b4a443f0-6ed3-4264-8f01-b75e5b6631e3"
      unitRef="usd">9699000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i200b4418a6b44d278dc8eab488db2a73_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTI5MA_bd8a9f25-23a9-412c-b9b8-7cd0f94b6748"
      unitRef="usd">304778000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1a89501d670049bb86b1955c50f9b533_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTI5Nw_30ed19fe-192c-4f2f-bc0e-ba2f58002ad4"
      unitRef="usd">310793000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibacacf62454c450aa855905cfc41c0d9_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTQzNg_b931eb66-1b06-41af-9fc6-3546ff1a1b30"
      unitRef="usd">327953000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5b5267c34e0d4a68bffa5037e7d8132a_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMTQ0Mw_844029da-76ea-41b0-a992-633c9c829f1f"
      unitRef="usd">328357000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAzNw_f3b9defe-b989-463b-9979-92ceee9de707">&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;A summary of changes in goodwill during the nine months ended December 31, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.997%"/&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;Balance at April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;648,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working capital adjustment for Garvey (Refer to Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Garvey contingent payment reclassification (Refer to Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;642,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMC0xLTEtMS03MjEwNQ_0b8788bc-5cb7-4eec-967d-725c6ad043c0"
      unitRef="usd">648849000</us-gaap:Goodwill>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="i81f5f40154ac49ba81a0cdb67d103626_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMS0xLTEtMS03MjEwNQ_c7741523-47cf-4071-9f4b-992daa14d511"
      unitRef="usd">1616000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i4cdd5db6c98842c9af4a2c77654f69b5_I20211201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMi0xLTEtMS03MjEwNQ_b06ddada-267e-44bf-90db-245acb9931d5"
      unitRef="usd">2000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfMy0xLTEtMS03MjEwNQ_66ec386b-615b-4d29-85d7-8b47c883492c"
      unitRef="usd">-6035000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjQwMjE3YjIzMmYzODQ1MzVhM2UyNGZiZGRlOTFkODhjL3RhYmxlcmFuZ2U6NDAyMTdiMjMyZjM4NDUzNWEzZTI0ZmJkZGU5MWQ4OGNfNC0xLTEtMS03MjEwNQ_316f106e-0481-4cf2-9ef9-ff8f138e3e2e"
      unitRef="usd">642430000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjA1OQ_479a42a1-cad6-4c98-b6f5-2d0e9ced41d2"
      unitRef="usd">113174000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjA1OQ_efeb83e8-8359-4d56-80c2-15e852c94864"
      unitRef="usd">113174000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAzMw_306b8acd-f472-4fa5-966d-b250e88775ef">Identifiable intangible assets are summarized as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&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="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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 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="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:400;line-height:100%"&gt;Gross 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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:400;line-height:100%"&gt;Net&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:400;line-height:100%"&gt;Gross 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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:400;line-height:100%"&gt;Net&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;Trademark&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: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;19,406&#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;border-top:2pt solid #000000;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,926)&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;border-top:2pt solid #000000;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;13,480&#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;19,529&#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;border-top:2pt solid #000000;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,032)&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;border-top:2pt solid #000000;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;14,497&#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;Indefinite lived trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;46,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 relationships&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;320,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired technology&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;96,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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;486,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;(118,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;367,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;491,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;(100,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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;390,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7a306b99bdec4b3fbdba39193e043519_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0yLTEtMS03MjEwNQ_4ae59029-29df-498a-8f47-0898bfaffda1"
      unitRef="usd">19406000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7a306b99bdec4b3fbdba39193e043519_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi00LTEtMS03MjEwNQ_5427392a-a5af-401e-acd9-b8dec88a7f2e"
      unitRef="usd">5926000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7a306b99bdec4b3fbdba39193e043519_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi02LTEtMS03MjEwNQ_34238f96-db4a-4d04-b285-e71d2c26c571"
      unitRef="usd">13480000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iecb264988c4c4559a87f36805be08a7f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi04LTEtMS03MjEwNQ_1a7941a1-81f0-4b15-964e-904b6eaa32c3"
      unitRef="usd">19529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iecb264988c4c4559a87f36805be08a7f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0xMC0xLTEtNzIxMDU_4b961291-9fea-4404-986c-13e8af830a15"
      unitRef="usd">5032000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iecb264988c4c4559a87f36805be08a7f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMi0xMi0xLTEtNzIxMDU_de8c60a6-f257-4e0f-b2ca-6dfa48ca2de1"
      unitRef="usd">14497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy0yLTEtMS03MjEwNQ_0f846e61-cd5c-446d-8823-f5907519552d"
      unitRef="usd">46100000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy02LTEtMS03MjEwNQ_1cfb5279-e983-4570-9901-f81e90b9b5b6"
      unitRef="usd">46100000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy04LTEtMS03MjEwNQ_44d359d4-6a2a-463f-9d8c-c2e4dc04d5d3"
      unitRef="usd">46721000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfMy0xMi0xLTEtNzIxMDU_d31f64a7-735c-424f-8fae-4b60dade0c06"
      unitRef="usd">46721000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id2f697f3c4cc41f89eb7d95eb0332434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0yLTEtMS03MjEwNQ_b9b3b176-e67b-4651-a36e-03a1899ebe97"
      unitRef="usd">320938000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id2f697f3c4cc41f89eb7d95eb0332434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC00LTEtMS03MjEwNQ_1dadeba1-ec11-49fa-ba62-cd137188ebce"
      unitRef="usd">83427000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id2f697f3c4cc41f89eb7d95eb0332434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC02LTEtMS03MjEwNQ_ddf8235b-0333-4927-b549-d62ed97d87df"
      unitRef="usd">237511000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic70762b39f6e45f7b1e71287e0bacb10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC04LTEtMS03MjEwNQ_7a6971e0-53a8-43f1-89d4-709b7d7f192d"
      unitRef="usd">325431000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic70762b39f6e45f7b1e71287e0bacb10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0xMC0xLTEtNzIxMDU_f40b7aa7-da78-4852-b24a-f16ecf613503"
      unitRef="usd">71202000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic70762b39f6e45f7b1e71287e0bacb10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNC0xMi0xLTEtNzIxMDU_db0389bb-8c43-43e7-8fe6-01de77192631"
      unitRef="usd">254229000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i36549a26e7be40c2ba749b610d146dfb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0yLTEtMS03MjEwNQ_50afdfdc-6c09-450b-bc46-c4036e89022c"
      unitRef="usd">96339000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i36549a26e7be40c2ba749b610d146dfb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS00LTEtMS03MjEwNQ_05b50071-3184-45bf-aa22-0be41b269c70"
      unitRef="usd">26387000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i36549a26e7be40c2ba749b610d146dfb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS02LTEtMS03MjEwNQ_5f572221-a2f8-4aa3-a2bb-007521c8a22a"
      unitRef="usd">69952000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id8c8cf456745406ab18620eb01eb24a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS04LTEtMS03MjEwNQ_6da19dd8-ac98-4ae1-bf18-6b39f1b6cd79"
      unitRef="usd">96433000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id8c8cf456745406ab18620eb01eb24a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0xMC0xLTEtNzIxMDU_4520daaf-630e-4c68-88b6-c72736941895"
      unitRef="usd">21789000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id8c8cf456745406ab18620eb01eb24a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNS0xMi0xLTEtNzIxMDU_77a87137-ea89-4ee8-b409-2b09118a3aa6"
      unitRef="usd">74644000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6970685480ea4bc38b71ab29cfa17669_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0yLTEtMS03MjEwNQ_96182457-4b1e-46d7-b990-e411037a78b7"
      unitRef="usd">3519000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6970685480ea4bc38b71ab29cfa17669_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi00LTEtMS03MjEwNQ_b0fe046f-8e1d-445d-8868-8966d01af430"
      unitRef="usd">2903000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6970685480ea4bc38b71ab29cfa17669_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi02LTEtMS03MjEwNQ_b8f946e9-102e-45ac-bf31-4bc72d4ce09a"
      unitRef="usd">616000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i94da772f418d4226bb78bd5ce1d619a5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi04LTEtMS03MjEwNQ_627870f9-5aab-4dc8-9c41-6e57815efffb"
      unitRef="usd">3476000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i94da772f418d4226bb78bd5ce1d619a5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0xMC0xLTEtNzIxMDU_23a38d51-8bda-4091-a696-e5d57b4d1ca5"
      unitRef="usd">2779000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i94da772f418d4226bb78bd5ce1d619a5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNi0xMi0xLTEtNzIxMDU_8c7a49f4-a53e-48a4-a13c-062de14188bd"
      unitRef="usd">697000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0yLTEtMS03MjEwNQ_e11ef745-0a82-4e9f-a9d7-075aad0824ea"
      unitRef="usd">486302000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy00LTEtMS03MjEwNQ_56d4b019-2229-48b5-8a62-a2addc71a096"
      unitRef="usd">118643000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy02LTEtMS03MjEwNQ_7d129fd3-79d5-469a-9a1b-28d9939b830b"
      unitRef="usd">367659000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy04LTEtMS03MjEwNQ_ca8aa008-4c62-4ddf-85de-22b35da83a88"
      unitRef="usd">491590000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0xMC0xLTEtNzIxMDU_cfdca1cb-a2e8-492c-b42e-e4163b49cb29"
      unitRef="usd">100802000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RhYmxlOjAzMGVhMmI5ZTE4YTQwMjZiNmI4OGZlNjNmN2I2Yzk3L3RhYmxlcmFuZ2U6MDMwZWEyYjllMThhNDAyNmI2Yjg4ZmU2M2Y3YjZjOTdfNy0xMi0xLTEtNzIxMDU_05c966a8-76b8-48dd-ad45-dd5889fa3825"
      unitRef="usd">390788000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8044fe6927a646b786f0b1bacb235b85_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQxNg_12217c80-0a58-4a4f-bb2f-00fa01d1258a">P14Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4cbd32d15ff64745b24bfcac7f275cdd_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQ0MQ_eb6e6570-0a05-4017-9fb8-447bacaf3798">P17Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib7458330b4c94c28a5666108d42f3c61_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjQ3OA_8d108013-bb43-45c5-881b-3e8a69225951">P16Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i32ba6bbd35af4eaea90a3604b2bf07b1_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjUxMg_5a6f9ad3-69bf-4828-a774-2d7fcbcecca7">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjUzNg_ad01caaf-2157-47c3-868e-2efbdfc9834b">P17Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjU5MQ_1cfb5279-e983-4570-9901-f81e90b9b5b6"
      unitRef="usd">46100000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjY5OQ_dce9ea36-b465-487d-8129-c3c60b778f67"
      unitRef="usd">6459000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjcwNg_dcf053ee-8def-4041-939b-54058e79da4a"
      unitRef="usd">6254000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjc3Mw_cbe9340c-5279-4088-aed1-ff76e964cbcd"
      unitRef="usd">19442000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMjc4MA_7320b0a4-ae8c-455b-ace7-83c9a6ec4276"
      unitRef="usd">18648000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_39342eb4-42e0-4c5f-897c-739f4c03baae"
      unitRef="usd">25900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_4af0f4ee-b160-4066-ac22-07a40dc743d5"
      unitRef="usd">25900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_a4360efa-58d2-4903-9132-296808d06edc"
      unitRef="usd">25900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_c791f1c5-c8fd-4d50-a7e2-13fdff396154"
      unitRef="usd">25900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81Mi9mcmFnOmU4MzFlMmNlNjljOTRiYjRiMGQ4MTc2Y2EwYTgzZGIzL3RleHRyZWdpb246ZTgzMWUyY2U2OWM5NGJiNGIwZDgxNzZjYTBhODNkYjNfMzAxOA_d4206b9b-abd4-4a84-8d3a-ee66a82646de"
      unitRef="usd">25900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTYzOQ_0d03fc50-6a42-469c-9964-44b8d1c88e0a">&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;8.&#160;&#160;&#160;&#160;Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 derivative instruments to manage selected foreign currency and interest rate exposures. The Company does not use derivative instruments for speculative trading purposes. All derivative instruments must be recorded on the balance sheet at fair value. For derivatives designated as cash flow hedges, changes in the fair value of the derivative is recorded as accumulated other comprehensive loss, or &#x201c;AOCL,&#x201d; and is reclassified to earnings when the underlying transaction has an impact on earnings. For foreign currency derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange loss (gain) in the Company&#x2019;s Consolidated Statements of Operations. The cash flow effects of derivatives are reported within net cash (used for) provided by operating activities on the Condensed Consolidated Statements of Cash Flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to credit losses in the event of non-performance by the counterparties on its financial instruments. The counterparties have investment grade credit ratings. The Company anticipates that these counterparties will be able to fully satisfy their obligations under the contracts.  &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%"&gt;The Company's agreements with its counterparties contain provisions pursuant to which the Company could be declared in default of its derivative obligations. As of December 31, 2022, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of December 31, 2022, it could have been required to settle its obligations under these agreements at amounts which approximate the December&#160;31, 2022 fair values reflected in the table below. During the three and nine months ended December 31, 2022, the Company was not in default of any of its derivative obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2022, the Company had no derivatives designated as net investments or fair value hedges in accordance with FASB ASC Topic 815, &#x201c;Derivatives and Hedging.&#x201d;&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%"&gt;The Company has a cross currency swap agreement that is designated as a cash flow hedge to hedge changes in the value of an intercompany loan to a foreign subsidiary due to changes in foreign exchange rates. This intercompany loan is related to the acquisition of STAHL. As of December 31, 2022, the notional amount of this derivative is $113,041,000, and this contract matures on March 31, 2028. During fiscal 2022, the Company modified the cross currency swap by extending it to fiscal year 2028, matching the intercompany loan.  The Company concluded that the transaction to modify the cross currency swap, as well as the modified swap, maintained hedge accounting.  The modified cross currency swap is considered to have an other than insignificant financing element.  As such, its cash flows are classified within financing activities in the Statement of Cash Flows.  From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $584,000 out of AOCL, and into foreign currency exchange loss (gain), during the next 12 months based on the contractual payments due under this intercompany loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 foreign currency forward agreements that are designated as cash flow hedges to hedge a portion of forecasted inventory purchases denominated in foreign currencies. As of December 31, 2022, the notional amount of those derivatives was $4,384,000, and all contracts mature by September 30, 2023. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $51,000 out of AOCL during the next 12 months based on the expected sales of the goods purchased.&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%"&gt;The Company's policy is to maintain a capital structure that is comprised of 50-70% of fixed rate long term debt and 30-50% of variable rate long term debt. The Company has three interest rate swap agreements in which the Company receives interest at a variable rate and pays interest at a fixed rate. The third interest rate swap agreement was entered into in fiscal year 2022 as a result of the additional debt from the Dorner and Garvey acquisitions. During fiscal 2022, the Company modified the LIBOR floor to match the new Term Loan B resulting from the Dorner related debt refinancing. The Company concluded that the modification maintained hedge accounting. The modified interest rate swap is considered to have an other than insignificant financing element as well as a more than an insignificant initial net investment. As such, its cash flows are classified as financing activities in the Statement of Cash Flows and the swap liability is considered a hybrid debt instrument.  These interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the variable interest rate of the senior secured term loan. The amortizing interest rate swaps mature by February 28, 2025 and had a total notional amount of $280,380,000 as of December 31, 2022. The effective portion of the changes in fair values of the interest rate swaps is reported in AOCL and will be reclassified to interest expense over the life of the swap agreements. As such, its &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;cash flows are classified within financing activities in the Statement of Cash Flows. From its December&#160;31, 2022 balance of AOCL, the Company expects to reclassify approximately $5,860,000 of AOCL, and into interest and debt expense, during the next 12 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-weight:400;line-height:120%"&gt;The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three months ended December 31, 2022 and 2021 (in thousands):&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.862%"/&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;Derivatives Designated as Cash Flow Hedges&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:400;line-height:100%"&gt;Type of Instrument&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives&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:400;line-height:100%"&gt;Location of Gain or (Loss) Recognized in Income on Derivatives&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;December 31, 2022&lt;/span&gt;&lt;/td&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;Foreign exchange contracts&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;137&#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;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;Cost of products sold&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;(64)&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: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#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: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;December 31, 2022&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,916)&lt;/span&gt;&lt;/td&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="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: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;December 31, 2021&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;546&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(426)&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: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;December 31, 2021&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the nine months ended December 31, 2022 and 2021 (in thousands):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.862%"/&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;Derivatives Designated as Cash Flow Hedges&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:400;line-height:100%"&gt;Type of Instrument&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives&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:400;line-height:100%"&gt;Location of Gain or (Loss) Recognized in Income on Derivatives&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;December 31, 2022&lt;/span&gt;&lt;/td&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;Foreign exchange contracts&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;89&#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;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;Cost of products sold&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;(153)&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: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;7,423&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#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: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;December 31, 2022&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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: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;/tr&gt;&lt;tr&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;December 30, 2021&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;December 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;(315)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220)&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: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;December 31, 2021&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,743&#160;&lt;/span&gt;&lt;/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;The following is information relative to the Company&#x2019;s derivative instruments in the Condensed Consolidated Balance Sheets (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.954%"/&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:left;vertical-align: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="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;Fair Value of Asset (Liability)&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:400;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&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:400;line-height:100%"&gt;Balance Sheet Location&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;December 31, 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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&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;Prepaid expenses and other&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: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;205&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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&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;8,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rate swap&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 assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rate swap&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 non 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;&#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;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&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&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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Cross currency swap&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;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i737e445c1e2a44588f51b7ba261f4a82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMjIzNg_ebd83159-462e-4588-86b6-67a93293aa61"
      unitRef="usd">113041000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i737e445c1e2a44588f51b7ba261f4a82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMjgzOA_c26bbfd6-03e3-4d15-8da9-4eb1a744bdf8"
      unitRef="usd">584000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzIyNg_7dd6aae6-f83f-48d5-ae1a-0f428e47b6ce"
      unitRef="usd">4384000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="ibfcf53071fc240fabe9eb93bb9dfc42e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzM1MA_21ab2980-cbab-4cf7-839f-20acb8e23300"
      unitRef="usd">51000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzUyMQ_8b3f5642-0f7e-4742-89ed-e34b54f5aa8b"
      unitRef="number">0.50</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzUyNA_733b32b2-0601-44d2-879e-1f8a27f7ba0f"
      unitRef="number">0.70</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzU2MQ_2a2afaef-c16a-48eb-94de-f220ddab5022"
      unitRef="number">0.30</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfMzU2NA_f2ba0307-2989-42b0-80d6-532fbb6c3163"
      unitRef="number">0.50</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id038611017bb4af4af6f1d71d34b4c17_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNDcxNQ_70cbb94a-1fbe-4e8a-b078-6a2d86c92915"
      unitRef="usd">280380000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i09eed692dfdd48c7a9fe6fa601db775b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTA4MA_b6cb1ae3-66a5-414f-9220-b7136587a1b0"
      unitRef="usd">5860000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTY1Mw_3bb36ad7-8298-4fd0-8006-6d22ad82c3a7">&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;The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three months ended December 31, 2022 and 2021 (in thousands):&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.862%"/&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;Derivatives Designated as Cash Flow Hedges&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:400;line-height:100%"&gt;Type of Instrument&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives&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:400;line-height:100%"&gt;Location of Gain or (Loss) Recognized in Income on Derivatives&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;December 31, 2022&lt;/span&gt;&lt;/td&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;Foreign exchange contracts&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;137&#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;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;Cost of products sold&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;(64)&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: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#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: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;December 31, 2022&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,916)&lt;/span&gt;&lt;/td&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="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: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;December 31, 2021&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;546&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(426)&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: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;December 31, 2021&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is the effect of derivative instruments on the Condensed Consolidated Statements of Operations for the nine months ended December 31, 2022 and 2021 (in thousands):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.862%"/&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;Derivatives Designated as Cash Flow Hedges&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:400;line-height:100%"&gt;Type of Instrument&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives&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:400;line-height:100%"&gt;Location of Gain or (Loss) Recognized in Income on Derivatives&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:400;line-height:100%"&gt;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;December 31, 2022&lt;/span&gt;&lt;/td&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;Foreign exchange contracts&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;89&#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;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;Cost of products sold&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;(153)&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: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;7,423&#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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#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: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;December 31, 2022&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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: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;/tr&gt;&lt;tr&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;December 30, 2021&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;December 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;(315)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220)&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: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;December 31, 2021&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;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i88dd84e26a5d448faba7378a08216647_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMS0yLTEtMS03MjEwNQ_5db70f30-5a0f-4cab-b61f-f6e4f70a6f44"
      unitRef="usd">137000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i88dd84e26a5d448faba7378a08216647_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMS00LTEtMS03MjEwNQ_aec79ab9-f311-4b74-97fd-74a2323ddb4d"
      unitRef="usd">-64000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMi0yLTEtMS03MjEwNQ_d761064b-ed21-46f1-8afa-f25fad0eefdb"
      unitRef="usd">1018000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ib00f168ba1654c4c94f8bcd3a6d79621_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMi00LTEtMS03MjEwNQ_0d8e7afb-f967-4ab4-bbc2-2b0db145e8b7"
      unitRef="usd">1170000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMy0yLTEtMS03MjEwNQ_aa643eb5-bd1d-4027-9cef-49729be959ac"
      unitRef="usd">-6004000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfMy00LTEtMS03MjEwNQ_3a7d8022-025c-48f1-b881-f7ae6b517c4c"
      unitRef="usd">-7916000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNS0yLTEtMS03MjEwNQ_b8b02c11-5286-47ea-aa25-dab911d7fba3"
      unitRef="usd">-37000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i9978804397a142018d7d8f0f15d08f02_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNS00LTEtMS03MjEwNQ_ca628b6d-9698-46c9-8424-f6956084556b"
      unitRef="usd">-13000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNi0yLTEtMS03MjEwNQ_5c75d0fd-2636-4457-969d-9c54130bfd7a"
      unitRef="usd">546000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ia01c539ebff54ca6b89b8c8c00f6cb38_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNi00LTEtMS03MjEwNQ_ffa7bc30-f5f7-409c-81cf-b9b135a1d252"
      unitRef="usd">-426000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNy0yLTEtMS03MjEwNQ_b190e99c-dce6-48ef-b42b-1efe944682a2"
      unitRef="usd">1848000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i420a857b2c9f461fbbb7ef5631b8cace_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjFmMDE3MjQ2MGRlYjQxYzRiNjBkNWM1NTM4OTI0ODFhL3RhYmxlcmFuZ2U6MWYwMTcyNDYwZGViNDFjNGI2MGQ1YzU1Mzg5MjQ4MWFfNy00LTEtMS03MjEwNQ_6a149a39-5779-4fe2-ac23-53c5ad8a5dd7"
      unitRef="usd">2386000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i45390c028e3840748639d5359de2d611_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMS0yLTEtMS03MjEwNQ_29cf41d9-7fa2-49bc-80b2-fc316aab8b48"
      unitRef="usd">89000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i45390c028e3840748639d5359de2d611_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMS00LTEtMS03MjEwNQ_2327322b-32e2-4f5a-a9e3-e066b9cd5629"
      unitRef="usd">-153000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMi0yLTEtMS03MjEwNQ_9d57a1a8-bd37-4531-bd87-d202c93f3613"
      unitRef="usd">7423000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i0b2e8b0b3525470f9d9ee45e6f40a866_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMi00LTEtMS03MjEwNQ_780873f9-aab5-4d57-8431-c07b4a528187"
      unitRef="usd">488000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i6802eef49d6548708e7b292674c465b8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMy0yLTEtMS03MjEwNQ_3fc02a63-2831-4215-b1c7-04a3e24d3ae5"
      unitRef="usd">5623000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i6802eef49d6548708e7b292674c465b8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfMy00LTEtMS03MjEwNQ_ee76bc00-4380-4340-ab56-bb783e66a4ca"
      unitRef="usd">3464000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNS0yLTEtMS03MjEwNQ_09ecab55-b8e3-4ac6-914b-f0d52e0c6b7a"
      unitRef="usd">-51000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i1ca7ca9fd39645d8b5726fcf92404480_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNS00LTEtMS03MjEwNQ_95463d3b-777a-4b46-81db-5d453c326128"
      unitRef="usd">-42000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNi0yLTEtMS03MjEwNQ_a2984aba-5666-441b-af28-3ec16408ba27"
      unitRef="usd">-315000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="if62e1b34bb89426caf0af1f7a9281120_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNi00LTEtMS03MjEwNQ_9396d99a-542b-4e8c-acef-5c07f57e059e"
      unitRef="usd">-1220000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNy0yLTEtMS03MjEwNQ_7cea5625-d553-4d88-8d73-a33f42bcfc52"
      unitRef="usd">1358000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i9eb3e12ded4243c8888927001433ac7a_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjg2YWI2ZGM3ZWEwYjQwZDU4N2M1NDU3MjIwZWJiYjgyL3RhYmxlcmFuZ2U6ODZhYjZkYzdlYTBiNDBkNTg3YzU0NTcyMjBlYmJiODJfNy00LTEtMS03MjEwNQ_9d684897-d38a-4464-b1e3-4ff643b0189b"
      unitRef="usd">4743000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RleHRyZWdpb246ZDNkM2RmZWRhYzEwNGI2NmJlYzc1NTA5YjA0MzZkNDhfNTYyMQ_81211698-bcd5-45d2-8201-c51aa06c30fa">The following is information relative to the Company&#x2019;s derivative instruments in the Condensed Consolidated Balance Sheets (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.954%"/&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:left;vertical-align: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="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;Fair Value of Asset (Liability)&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:400;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&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:400;line-height:100%"&gt;Balance Sheet Location&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;December 31, 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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&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;Prepaid expenses and other&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: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;205&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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&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;8,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rate swap&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 assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rate swap&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 non 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;&#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;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&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&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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Cross currency swap&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;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ifcd8930d642f45a5af2b110e75135c06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMi0zLTEtMS03MjEwNQ_ede367c4-355b-4314-a5d8-9eab9c940afd"
      unitRef="usd">205000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i08d34a42f5634350a924af7ac28400fc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMi01LTEtMS03MjEwNQ_a205f62a-35e1-471b-9ac5-7ed8d784e6d6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i225a5f80b71d427385db70c2e3baf5cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMy0zLTEtMS03MjEwNQ_b30e8acc-bd6d-4c4f-b2a0-146d293e69d0"
      unitRef="usd">91000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i4e2f11a1509b46af96ea4ed2aa551b04_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMy01LTEtMS03MjEwNQ_9d4881b0-8866-4738-a8df-f277ecbd585a"
      unitRef="usd">217000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i22193712665c4d47af7cb7990a9034c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNC0zLTEtMS03MjEwNQ_d8c77061-8a5e-4f73-b340-d6c94039f6bc"
      unitRef="usd">8268000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i1a955262019944a583e28bf74678978f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNC01LTEtMS03MjEwNQ_d382efcb-ca69-4ea6-a97f-3f364e36807c"
      unitRef="usd">859000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ib9389fecc7e74cada1441ca3dce36f40_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNS0zLTEtMS03MjEwNQ_231c8de9-6a32-4e5e-8f8b-f2406e722c09"
      unitRef="usd">5193000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="id1c80fef381d443aab6f0648c59bd2e1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNS01LTEtMS03MjEwNQ_f6f0e732-63cf-4d36-a8fa-34e2dab1fe8a"
      unitRef="usd">4512000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="id752bc10d60c42a194e3331ff46c49d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNi0zLTEtMS03MjEwNQ_7a2b6da6-554f-4e1a-9562-813a1cc2c432"
      unitRef="usd">599000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="id78d5424a8d544fb961384649d27e190_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNi01LTEtMS03MjEwNQ_9ac2a5e6-5cfc-47af-8fb8-a3066c5a7a0e"
      unitRef="usd">1371000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ibc689f88a1cb4b14904dc74d1d68505b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNy0zLTEtMS03MjEwNQ_68bceadd-4e15-4e38-8752-891856add4bf"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i944b9a5dd81147c7875a20433600b6d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfNy01LTEtMS03MjEwNQ_8fce3e40-67ef-4333-82a4-166dfa5c655d"
      unitRef="usd">387000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i22068bffe010407eab61ce42f6b498cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfOC0zLTEtMS03MjEwNQ_5de9e9d9-731f-40f4-92c2-bef314c6bf4d"
      unitRef="usd">495000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i0e7a004ed4e84966aa7c03ab7d8c1a0a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfOC01LTEtMS03MjEwNQ_92075996-0445-45b9-a8de-9538604e816f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ib6a2e631076547fbb167ec53fa0c7e61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTAtMy0xLTEtNzIxMDU_f7a3bb43-87cb-4a4e-b177-6cf4825c8834"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iabdeeae5c63844cc8dd095eaed902706_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTAtNS0xLTEtNzIxMDU_e5299dc5-4ced-4846-8cea-50a3ab6d510c"
      unitRef="usd">170000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ia0777c204b18423a91757aeb4ea46b85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTEtMy0xLTEtNzIxMDU_a93581a5-f095-45fb-b4f3-3ddc12fe090b"
      unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ie6015da2055f42c7b117e67fc2e65085_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81NS9mcmFnOmQzZDNkZmVkYWMxMDRiNjZiZWM3NTUwOWIwNDM2ZDQ4L3RhYmxlOjAwYTZkMzNlODNlNjQzNThhMjk4YTYwMDk3M2UzNmM3L3RhYmxlcmFuZ2U6MDBhNmQzM2U4M2U2NDM1OGEyOThhNjAwOTczZTM2YzdfMTEtNS0xLTEtNzIxMDU_2b389c30-888b-4889-985f-e84739c75d50"
      unitRef="usd">8543000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTY5Ng_0e261fbb-0fd4-4289-afca-68b32c40bbd5">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9.&#160;&#160;&#160;&#160;Debt&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%"&gt;The Company completed its acquisition of Dorner on April 7, 2021 and entered into a $750,000,000 First Lien Facility with JPMorgan Chase Bank, PNC Capital Markets LLC, and Wells Fargo Securities LLC. The First Lien Facility consists of a New Revolving Credit Facility in an aggregate amount of $100,000,000 and a $650,000,000 Bridge Facility. Proceeds from the Bridge Facility were used, among other things, to finance the purchase price for the Dorner acquisition, pay related fees, expenses and transaction costs, and refinance the Company's outstanding borrowings under its prior Term Loan and Revolver.&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%"&gt;In addition to the debt borrowing described above, the Company commenced and completed an underwritten public offering of 4,312,500 shares of its common stock at a price of $48.00 per share for total gross proceeds of $207,000,000. The Company used all of the net proceeds from the equity offering to repay in part outstanding borrowings under its Bridge Facility. The equity offering closed on May 4, 2021. Following the repayment of outstanding borrowings under the Bridge Facility, the Bridge Facility was refinanced with a syndicated Term Loan B facility on May 14, 2021.  Refer to the 2022 10-K for further details on the Company's Term Loan B facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first&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; nine mo&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;nths of fiscal 2022, the Company incurred $14,803,000 in debt extinguishment costs of which $5,946,000 relates to the Company's prior Term Loan, $326,000 relates to the Company's prior Revolver, and $8,531,000 relates to fees paid on the portion of the First Lien Facilities that were associated with the Bridge Facility, all of which were incurred in the first quarter of fiscal 2022. These costs are classified as Cost of debt refinancing in the Condensed Consolidated Statements of Operations. &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%"&gt;Further, in the first quarter of fiscal 2022, the Company recorded $5,432,000 in deferred financing costs on the First Lien Term Facility, which is being amortized over seven years. The Company recorded $4,027,000 in deferred financings costs on the New Revolving Credit Facility, of which $3,050,000 is related to the New Revolving Credit Facility and $977,000 is carried over from the Company's prior Revolver as certain Revolver lenders increased their borrowing capacity. These balances will be amortized over five years and are classified in Other assets since no funds were drawn on the New Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also discussed in Note 2, the Company completed its acquisition of Garvey on November 30, 2021, and borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility to increase the principal amount of the Term Loan B facility by $75,000,000. Proceeds from the Accordion were used, among other things, to finance the purchase price for the Garvey acquisition, pay related fees, expenses, and transaction costs. No material amendment to the terms of the Term Loan B facility or the First Lien Facility was necessary for the Company to exercise this Accordion feature. &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%"&gt;The outstanding principal balance of the Term Loan B facility was $472,560,000 as of December 31, 2022, which includes $75,000,000 in principal balance from the Accordion exercised in the third quarter of fiscal 2022. The Company made $30,000,000 in principal payments on the Term Loan B facility during the nine months ended December 31, 2022 of which $3,945,000 was required. The Company is obligated to make $5,260,000 of principal payments on the Term Loan B facility over the next 12 months plus applicable Excess Cash Flow ("ECF") payments, if required, however, plans to pay down approximately $40,000,000 in principal payments in total during such 12 month period. This amount has been recorded within the current portion of long term debt on the Company's Condensed Consolidated Balance Sheet with the remaining balance recorded as long term debt.&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;There were no outstanding borrowings and $15,937,000 in outstanding letters of credit issued against the New Revolving Credit Facility as of December 31, 2022.&#160; The outstanding letters of credit as of December 31, 2022 consisted of $662,000 in commercial letters of credit and $15,275,000 of standby letters of credit. &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%"&gt;The gross balance of deferred financing costs on the Term Loan B facility was $6,323,000, which includes $892,000 from the Accordion exercise, as of December 31, 2022 and March&#160;31, 2022.&#160;The accumulated amortization balances were $1,585,000 and $898,000 as of December 31, 2022 and March&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross balance of deferred financing costs associated with the New Revolving Credit Facility is $4,027,000 as of December 31, 2022 and March&#160;31, 2022, respectively, which are included in Other assets on the Condensed Consolidated Balance Sheet. The accumulated amortization balances were $1,409,000 and $805,000 as of December 31, 2022 and March&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 a finance lease for a manufacturing facility in Hartland, WI under a 23 year lease agreement which terminates in 2035. The outstanding balance on the finance lease obligation is $13,683,000 as of December 31, 2022 of which $590,000 has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan and revolving credit facility on the Company's Condensed Consolidated Balance Sheet. See Note 15 for further details.&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%"&gt;Unsecured and uncommitted lines of credit are available to meet short-term working capital needs for certain of our subsidiaries operating outside of the U.S. The lines of credit are available on an offering basis, meaning that transactions under the line of credit will be on such terms and conditions, including interest rate, maturity, representations, covenants and events of default, as mutually agreed between our subsidiaries and the local bank at the time of each specific transaction.  As of December 31, 2022, unsecured credit lines totaled approximately $2,354,000, of which nothing was drawn. In addition, unsecured lines of $12,762,000 were available for bank guarantees issued in the normal course of business of which $12,524,000 was utilized as of December 31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to the Company&#x2019;s consolidated financial statements included in its 2022 10-K for further information on its debt arrangements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfOTg_e8044f4a-91e4-47a0-b879-e51c528218ac"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk4_4d5bf2f1-97f0-4076-aea1-0b32f8f773ee"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:BridgeLoan
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzA3_e7ba262e-81bf-47dc-94a0-69d59d810a26"
      unitRef="usd">650000000</us-gaap:BridgeLoan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i6421fd9d8126440088aca80eb48e57b8_D20210504-20210504"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzE0_e0bbc321-b9e1-4286-b418-d65a5682e413"
      unitRef="shares">4312500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i243eecf7d74042a8bc36083f45970f19_I20210504"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzU4_ce06f804-8c2c-4ac6-96bd-61052afb9753"
      unitRef="usdPerShare">48.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNzk5_e09577ed-cf04-47b9-a0e6-fbbb34ca9220"
      unitRef="usd">207000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTI5Mg_49a83df1-0b07-4e42-a850-2da64ccb6888"
      unitRef="usd">-14803000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i31427323cc734afc98b9cfdde485b6f8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTMzMw_b4b6d9fd-46a0-4d3c-91ef-23d5970e493e"
      unitRef="usd">5946000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i7fe1de0ad7944e51a94f81bddf226088_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTM3OA_dd3017ec-79d9-4e21-b0fa-46298bb48c1f"
      unitRef="usd">326000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="iaedf89168c7c4c35a97579082f3fc0a5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTQyNg_42d9fab9-d4a6-44ca-b2bd-bdb81c5b5407"
      unitRef="usd">8531000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i2f70222fe5be4dddbfe1612d4dd0d0dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTc2Mw_851a3be4-b2b7-48a3-ace6-f73ba761558b"
      unitRef="usd">5432000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ifb362f2151ac46ccaee72f308b012c82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTg5MQ_c6a5ec9b-ef34-4682-a438-e8460bd5233f"
      unitRef="usd">4027000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i10372daecdd74e6783a5bc2103a8635f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMTk3MA_ac27cefe-4f16-4686-b554-66378070078c"
      unitRef="usd">3050000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i112f798861e94380befa01a09a21feb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjAyNQ_5880adec-794f-45de-beeb-0d8b238ab9df"
      unitRef="usd">977000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentIncreaseDecreaseOtherNet
      contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjU2Mg_209b64d3-4263-440b-9222-71522da4033d"
      unitRef="usd">75000000</us-gaap:DebtInstrumentIncreaseDecreaseOtherNet>
    <us-gaap:LineOfCredit
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk1OA_16e68838-b8a1-4d76-8709-7a113eb2927c"
      unitRef="usd">472560000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentIncreaseDecreaseOtherNet
      contextRef="i473f657e6e3b42c697f24c9a33fbbbe3_D20211130-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMjk4MA_209b64d3-4263-440b-9222-71522da4033d"
      unitRef="usd">75000000</us-gaap:DebtInstrumentIncreaseDecreaseOtherNet>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzA4Nw_585d235f-9b16-4570-8aec-c45bdb7d9bcb"
      unitRef="usd">30000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzE2Mw_ed45391d-7e11-4d8d-9768-843cfc6ad1b0"
      unitRef="usd">3945000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:LongTermDebtCurrent
      contextRef="i53463215655842beb006bbf39bcfb650_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzIxMw_a2bbdad5-0839-46c1-9bd6-36d296b21499"
      unitRef="usd">5260000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzM5NQ_1f667467-f91b-4c01-885b-ec6aa40dd681"
      unitRef="usd">40000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia5efad973176470b8d4f659ebb296aea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzY4NA_700d5671-7511-408b-8ded-58dc02869fd2"
      unitRef="usd">15937000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i67dceae1240b4bedae064c3099ed85dd_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzgyNQ_1fbd826c-517f-45dc-8c68-a850e4e9e935"
      unitRef="usd">662000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia2d21c51565d403a9040efc87df25622_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzg2NA_8085f4a6-5b1f-4dcd-bcaf-d1b2db34bf58"
      unitRef="usd">15275000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DeferredCostsCurrentAndNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzk3Nw_1b2be74d-f9cf-4815-b872-43e0d3b63da9"
      unitRef="usd">6323000</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie7fbb58f78214903b91b21a5ca9be03f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfMzk5Ng_0f4d2f5b-ef85-482e-a0a6-f9e5d73c5752"
      unitRef="usd">892000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDA4Mg_3835d227-d2d1-40e7-9c59-c92a8846690c"
      unitRef="usd">1585000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDA4OQ_c40c105a-046f-41cb-a6ba-e7638550ff09"
      unitRef="usd">898000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:OtherDeferredCostsGross
      contextRef="ia5efad973176470b8d4f659ebb296aea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDIxOA_0db3db71-bd9d-4274-9fdf-81fd84b17c6b"
      unitRef="usd">4027000</us-gaap:OtherDeferredCostsGross>
    <us-gaap:OtherDeferredCostsGross
      contextRef="ia1928cea6f31441ca04b3689756c6f66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDIxOA_cf3f2e51-7cd3-430e-aeb1-35adbe43df8b"
      unitRef="usd">4027000</us-gaap:OtherDeferredCostsGross>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="ib24dd1f1532f4292987b42c4fe27a364_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDM2OQ_2c13354b-54d8-40c7-b997-7c5216999721"
      unitRef="usd">1409000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="ib46d113ae1c6494fae59ef0ee0bd1492_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDM3Ng_6e786631-d778-4b31-aeb1-08cc16c62b9e"
      unitRef="usd">805000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDQ5MQ_73a168cc-d350-4e36-88f0-ebcad24b08ea">P23Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:FinanceLeaseLiability
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDYwMA_4001094b-10cb-47aa-9e2f-000e30595fa4"
      unitRef="usd">13683000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNDYxNQ_d84719c3-79d2-4877-b433-d808ac16d19d"
      unitRef="usd">590000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:UnsecuredDebt
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTM5Ng_81498b98-dfb1-4bc9-91d2-0bd8d53e97d1"
      unitRef="usd">2354000</us-gaap:UnsecuredDebt>
    <us-gaap:LineOfCreditFacilityAverageOutstandingAmount
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTQwOQ_dd208cfd-79de-4ae9-9853-b62cf4696a58"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iba906a91bb20446ab4e4776bcbbc995e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTQ1NQ_66292e99-3cf3-4729-9b00-c5133b113112"
      unitRef="usd">12762000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="iba906a91bb20446ab4e4776bcbbc995e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl81OC9mcmFnOmUwZWQ4ZWQxNjA3YTQ3NzQ5MjQ4MGJkOWJlMjM4Y2MxL3RleHRyZWdpb246ZTBlZDhlZDE2MDdhNDc3NDkyNDgwYmQ5YmUyMzhjYzFfNTU0Mg_3b469712-94ef-4465-9668-7affd45f959b"
      unitRef="usd">12524000</us-gaap:LineOfCredit>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNjQ2_8b3b4bfe-ad27-41ed-bb17-c690c03d1235">&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;10.&#160;&#160;&#160;&#160;Net Periodic Benefit 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of net periodic pension cost for the Company&#x2019;s defined benefit pension plans (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.525%"/&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="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;Three Months Ended&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;Nine Months Ended&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="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;December 31, 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;December 31, 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;December 31, 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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top: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;199&#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;border-top:2pt solid #000000;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;242&#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;border-top:2pt solid #000000;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;536&#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;743&#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;Interest cost&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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 amortization&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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:120%"&gt;Components of the net benefit costs other than the service cost component are recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. Service costs are recorded as part of Income from operations. The Company currently plans to contribute approximately $4,958,000 to its pension plans in fiscal 2023.  &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:400;line-height:120%"&gt;For additional information on the Company&#x2019;s defined benefit pension and postretirement benefit plans, refer to the consolidated &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;financial statements included in the 2022 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNjQ0_d9ebbc5c-de97-4aeb-8c53-23bc5326da5c">&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;The following table sets forth the components of net periodic pension cost for the Company&#x2019;s defined benefit pension plans (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.525%"/&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="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;Three Months Ended&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;Nine Months Ended&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="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;December 31, 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;December 31, 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;December 31, 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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top: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;199&#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;border-top:2pt solid #000000;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;242&#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;border-top:2pt solid #000000;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;536&#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;743&#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;Interest cost&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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 amortization&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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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-bottom:3pt double #000000;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;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi0yLTEtMS03MjEwNQ_c87c3111-acbc-44ae-986a-ad81411bae89"
      unitRef="usd">199000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi00LTEtMS03MjEwNQ_9f59408e-091a-40e5-8918-34dfb6ae7995"
      unitRef="usd">242000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi02LTEtMS03MjEwNQ_e971f465-d8e4-46b6-bc0b-eb28b0d0b115"
      unitRef="usd">536000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMi04LTEtMS03MjEwNQ_b74aada8-550e-4c49-aa27-1178f7455b4f"
      unitRef="usd">743000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy0yLTEtMS03MjEwNQ_135333d6-4360-4fd8-84c5-0ac6835701d0"
      unitRef="usd">2848000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy00LTEtMS03MjEwNQ_b111a865-f985-4fd2-8bad-0269f4f733e0"
      unitRef="usd">2528000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy02LTEtMS03MjEwNQ_adca46ca-8a0d-4e6c-a8ed-102a98d60cfc"
      unitRef="usd">8537000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfMy04LTEtMS03MjEwNQ_83e43d2d-92b6-4de4-95cf-6cafc06223ac"
      unitRef="usd">7607000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC0yLTEtMS03MjEwNQ_94498c46-7b5f-4897-8aef-413826c974de"
      unitRef="usd">2709000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC00LTEtMS03MjEwNQ_38b758f3-f8d0-447a-b8e7-c747a8e3f4cd"
      unitRef="usd">3259000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC02LTEtMS03MjEwNQ_176acee6-cd52-4361-9b35-aab8629df52a"
      unitRef="usd">8130000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNC04LTEtMS03MjEwNQ_80962301-1235-4255-8fa3-4c0888ecea29"
      unitRef="usd">9778000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS0yLTEtMS03MjEwNQ_e3a9e309-9005-4fec-9e3c-5e726f8d40c0"
      unitRef="usd">-192000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS00LTEtMS03MjEwNQ_9194645a-f7a6-4f00-8ce8-c2f0361d7379"
      unitRef="usd">-363000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS02LTEtMS03MjEwNQ_bc75cac3-385d-4947-8e3f-092a5b3f5fb3"
      unitRef="usd">-607000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNS04LTEtMS03MjEwNQ_abe9a501-5cc1-456d-ba88-9caa2265aba9"
      unitRef="usd">-1096000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi0yLTEtMS03MjEwNQ_0edb090b-9fc4-468a-bbee-8756f7173087"
      unitRef="usd">530000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie50a8660dd88444dbbeaf6fc801dabfa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi00LTEtMS03MjEwNQ_0f190632-e0c1-485e-812a-2dc30bda6b3d"
      unitRef="usd">-126000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i242794c8de994d2282256ba5bc3debd2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi02LTEtMS03MjEwNQ_2d1716a1-716a-4b14-bb8c-52958d05e43f"
      unitRef="usd">1550000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5627b0823fdf465b86712d5f10cfe7f5_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RhYmxlOmQ2YzgzNDg1ZTQ0YzQ1OGE5MTgxMjY4ODQ3NzYwNTllL3RhYmxlcmFuZ2U6ZDZjODM0ODVlNDRjNDU4YTkxODEyNjg4NDc3NjA1OWVfNi04LTEtMS03MjEwNQ_eccca302-1f87-409c-a88e-8787d4fc22ee"
      unitRef="usd">-332000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i869e9816564e47b88f71f2c1e7cb2133_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82MS9mcmFnOjg1ZTk5MzIyYWU5NTRlNzJhMGVjZTlhZmJlNGEwNzZhL3RleHRyZWdpb246ODVlOTkzMjJhZTk1NGU3MmEwZWNlOWFmYmU0YTA3NmFfNDI2_8b627a3c-bd00-4fd8-9442-67124b3a44b0"
      unitRef="usd">4958000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjMzOQ_00128df2-157b-4418-8c28-cfb411fc7eed">&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;11.&#160;&#160;&#160;&#160;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 computation of basic and diluted earnings per share (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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="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;Three Months Ended&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: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;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;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="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 income (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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;34,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;17,834&#160;&lt;/span&gt;&lt;/td&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;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: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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Denominators:&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;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock outstanding &#x2013; denominator for basic EPS&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;28,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,887&#160;&lt;/span&gt;&lt;/td&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;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;Effect of dilutive employee stock options and other share-based awards&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;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted weighted-average common stock outstanding and assumed conversions &#x2013; denominator for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options with respect to&#160;715,000 and 156,000&#160;common shares for both the three and nine months ended December 31, 2022 and December 31, 2021, respectively, were not included in the computation of diluted income per share because they were antidilutive. For both the three and nine months ended December 31, 2022 and December 31, 2021 contingently issuable common shares of 179,000 and 120,000, respectively, were excluded because a performance condition had not yet been met.&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%"&gt;The Company grants share based compensation to eligible participants under the 2016 Long Term Incentive Plan, as Amended and Restated in June 2019 ("2016 LTIP"). &#160;The total number of shares of common stock with respect to which awards may be granted under the 2016 LTIP were increased by 2,500,000 as a result of the June 2019 amendment and restatement.  Shares not previously authorized for issuance under any of the prior stock plans and any shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.&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%"&gt;During fiscal 2023, the Company determined that the performance condition on its fiscal 2021 performance shares would not be fully met.  The Company has adjusted its stock-based compensation expense accordingly in fiscal 2023.&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%"&gt;During the quarter ended December 31, 2022, the Company repurchased 31,000 shares of its common stock at an aggregate cost of $1,001,000 in accordance with the Company's previously adopted share repurchase program.  The value of the shares purchased are reflected as Treasury stock on the Company's Condensed Consolidated Balance Sheet as of December 31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first nine months of fiscal 2023, there were 32,000 shares of stock issued upon the exercise of stock options that were issued under the Company&#x2019;s 2016 LTIP. During the fiscal year ended March&#160;31, 2022, 138,000 shares of restricted stock units vested and were issued.&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%"&gt;In May 2021, the Company issued 4,312,500 shares of common stock raising proceeds of $198,705,000 net of fees in connection with the Dorner acquisition that was completed in April 2021. Additional information regarding this transaction can be found in Note 2 as well as the 2022 10-K.&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%"&gt;On January 23, 2023, the Company's Board of Directors declared a dividend of $0.07 per common share. The dividend will be paid on February 21, 2023 to shareholders of record on February 10, 2023. The dividend payment is expected to be approximately $2,005,000.&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%"&gt;Refer to the Company&#x2019;s consolidated financial statements included in its 2022 10-K&#160;for further information on its earnings per share and stock plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjM0OA_8b9dd45a-d035-41be-9ef3-d8872b7c89cc">&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;11.&#160;&#160;&#160;&#160;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 computation of basic and diluted earnings per share (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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="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;Three Months Ended&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: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;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;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="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 income (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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;34,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;17,834&#160;&lt;/span&gt;&lt;/td&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;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: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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Denominators:&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;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock outstanding &#x2013; denominator for basic EPS&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;28,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,887&#160;&lt;/span&gt;&lt;/td&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;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;Effect of dilutive employee stock options and other share-based awards&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;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted weighted-average common stock outstanding and assumed conversions &#x2013; denominator for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options with respect to&#160;715,000 and 156,000&#160;common shares for both the three and nine months ended December 31, 2022 and December 31, 2021, respectively, were not included in the computation of diluted income per share because they were antidilutive. For both the three and nine months ended December 31, 2022 and December 31, 2021 contingently issuable common shares of 179,000 and 120,000, respectively, were excluded because a performance condition had not yet been met.&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%"&gt;The Company grants share based compensation to eligible participants under the 2016 Long Term Incentive Plan, as Amended and Restated in June 2019 ("2016 LTIP"). &#160;The total number of shares of common stock with respect to which awards may be granted under the 2016 LTIP were increased by 2,500,000 as a result of the June 2019 amendment and restatement.  Shares not previously authorized for issuance under any of the prior stock plans and any shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.&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%"&gt;During fiscal 2023, the Company determined that the performance condition on its fiscal 2021 performance shares would not be fully met.  The Company has adjusted its stock-based compensation expense accordingly in fiscal 2023.&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%"&gt;During the quarter ended December 31, 2022, the Company repurchased 31,000 shares of its common stock at an aggregate cost of $1,001,000 in accordance with the Company's previously adopted share repurchase program.  The value of the shares purchased are reflected as Treasury stock on the Company's Condensed Consolidated Balance Sheet as of December 31, 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first nine months of fiscal 2023, there were 32,000 shares of stock issued upon the exercise of stock options that were issued under the Company&#x2019;s 2016 LTIP. During the fiscal year ended March&#160;31, 2022, 138,000 shares of restricted stock units vested and were issued.&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%"&gt;In May 2021, the Company issued 4,312,500 shares of common stock raising proceeds of $198,705,000 net of fees in connection with the Dorner acquisition that was completed in April 2021. Additional information regarding this transaction can be found in Note 2 as well as the 2022 10-K.&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%"&gt;On January 23, 2023, the Company's Board of Directors declared a dividend of $0.07 per common share. The dividend will be paid on February 21, 2023 to shareholders of record on February 10, 2023. The dividend payment is expected to be approximately $2,005,000.&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%"&gt;Refer to the Company&#x2019;s consolidated financial statements included in its 2022 10-K&#160;for further information on its earnings per share and stock plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjM1MQ_0c0798eb-7e55-4853-96c8-1b61081e4d7d">&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;The following table sets forth the computation of basic and diluted earnings per share (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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="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;Three Months Ended&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: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;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;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="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 income (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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;34,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;17,834&#160;&lt;/span&gt;&lt;/td&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;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: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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Denominators:&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;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock outstanding &#x2013; denominator for basic EPS&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;28,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,887&#160;&lt;/span&gt;&lt;/td&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;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;Effect of dilutive employee stock options and other share-based awards&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;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted weighted-average common stock outstanding and assumed conversions &#x2013; denominator for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;28,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i5b149ac63c304242aa954e37afd3ff15_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy0yLTEtMS03MjEwNQ_bc4b9ec6-d0da-436d-bd69-0fe6f7299dd1"
      unitRef="usd">12029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5da275faa9c4700a1bf2685be4931f4_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy00LTEtMS03MjEwNQ_2a32fee5-98c1-430b-8a16-53262fea77b0"
      unitRef="usd">9894000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy02LTEtMS03MjEwNQ_271e2855-090e-47c1-864c-e3ed8f493f6f"
      unitRef="usd">34534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfMy04LTEtMS03MjEwNQ_01ac50b4-f2b2-4923-b78e-2ed949595bb0"
      unitRef="usd">17834000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi0yLTEtMS03MjEwNQ_0736c168-3fa2-4259-bf74-472599515784"
      unitRef="shares">28626000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi00LTEtMS03MjEwNQ_0ee68c27-a429-405d-832f-35378aa3dbde"
      unitRef="shares">28469000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi02LTEtMS03MjEwNQ_67eef3b3-a8c5-4fc0-a8d6-15bf47187fbd"
      unitRef="shares">28597000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNi04LTEtMS03MjEwNQ_b391d53a-22d9-41cd-a2c2-e294397eecf9"
      unitRef="shares">27887000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy0yLTEtMS03MjEwNQ_895b88c6-79cf-4a8f-886d-76e31df0fc19"
      unitRef="shares">152000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy00LTEtMS03MjEwNQ_a24d8b06-8d38-492f-8433-36214bd2ef6f"
      unitRef="shares">371000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy02LTEtMS03MjEwNQ_2f7707a9-6bfa-4b2f-bd44-81dbf2025bf7"
      unitRef="shares">170000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfNy04LTEtMS03MjEwNQ_1f27bef7-b3fc-42da-9a0e-3462e75a0084"
      unitRef="shares">368000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC0yLTEtMS03MjEwNQ_c28954c8-d643-4286-991d-c7dd9e47785b"
      unitRef="shares">28778000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC00LTEtMS03MjEwNQ_a85b7511-6fdf-4169-a9bf-2f422fa2790a"
      unitRef="shares">28840000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC02LTEtMS03MjEwNQ_54a82611-e275-4ddb-b60b-e02794e4526d"
      unitRef="shares">28767000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RhYmxlOmU4MWUyMTgyYmM1NDQ5OWRhODViM2E4OWYwYWI3ZjM1L3RhYmxlcmFuZ2U6ZTgxZTIxODJiYzU0NDk5ZGE4NWIzYTg5ZjBhYjdmMzVfOC04LTEtMS03MjEwNQ_ce90862d-ed71-44e4-add0-9fa0dff8e845"
      unitRef="shares">28255000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i849341310a67402c8aeedcd2c49cd9cb_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTY2_ca2141aa-c84f-4dc9-b366-5c493ae8a5a7"
      unitRef="shares">715000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i566ecec2e93f4adb94421089db571c34_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDQ5_8010e507-1c7a-4b2f-b6f3-8e4890dcb353"
      unitRef="shares">156000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMzU1_965106b2-0164-4018-a2f0-6f7f74a9b983"
      unitRef="shares">179000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDU4_f910421e-9e2a-4e5a-8083-461f938ca168"
      unitRef="shares">120000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i618dd160795f4851aceb9a58e009adb1_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfOTY0_1b7c2679-1c03-4971-838d-4eb3e0300aa9"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDMw_678be369-49c5-4aa3-b119-2778dea76afa"
      unitRef="shares">31000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfNTQ5NzU1ODE4MDM4_31bdb784-2040-436c-ad02-422f85545926"
      unitRef="usd">1001000</us-gaap:TreasuryStockValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTQ5OQ_601751d9-99e5-4948-960c-ca715f98b941"
      unitRef="shares">32000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTY0MQ_2ef65321-5a9b-4d05-b244-d1171d6d25bf"
      unitRef="shares">138000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTc0NA_7dcdf9ff-7252-4204-bf9f-f59f889b7b17"
      unitRef="shares">4312500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMTc5MA_41723e90-f0da-4658-a08c-51d3bf37b973"
      unitRef="usd">198705000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6c4f0acb8eba4fcbb88403cc5d8900f2_D20230123-20230123"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjA0NA_573bbf26-f4f4-4d0c-8b0c-372fb06822df"
      unitRef="usdPerShare">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:Dividends
      contextRef="id7c26cbf53ed4736a1363fd3da170c34_D20230221-20230221"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82NC9mcmFnOjhkODBiNjI2ZDQyYTQwOGM5ZGU0MzdiOWNiNDBjZmU3L3RleHRyZWdpb246OGQ4MGI2MjZkNDJhNDA4YzlkZTQzN2I5Y2I0MGNmZTdfMjE4Mw_e638238c-2e02-4564-838a-6fb33e9e5df4"
      unitRef="usd">2005000</us-gaap:Dividends>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjExNTY_873ab489-e9fe-4387-a952-765d38160acc">&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;12.&#160;&#160;&#160;&#160;Loss Contingencies&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%"&gt;From time to time, the Company is named a defendant in legal actions arising out of the normal course of business. The Company is not a party to any pending legal proceeding other than ordinary, routine litigation incidental to our business. The Company does not believe that any of our pending litigation will have a material impact on its business.&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;Accrued general and product liability costs are actuarially estimated reserves based on amounts determined from loss reports, individual cases filed with the Company, and an amount for losses incurred but not reported. The aggregate amounts of reserves were $20,943,000 (gross of estimated insurance recoveries of $8,289,000) as of December 31, 2022, of which $16,043,000 is included in Other non current liabilities and $4,900,000 in Accrued liabilities.&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Note 6).&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%"&gt;The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:&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:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;March 31, 2022&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;Accrued general and product liability, beginning of period&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: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,575&#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;21,227&#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;Estimated insurance recoveries&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;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Add provision for claims&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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for claims&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,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued general and product liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,575&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated insurance recoveries&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;(8,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 accrued general and product liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through its wholly-owned captive insurance company were $2,000,000 from inception through fiscal 2003 and $3,000,000 for fiscal 2004 and thereafter. In addition to the per occurrence limits, the Company&#x2019;s coverage is also subject to an annual aggregate limit, applicable to losses only. These limits range from $2,000,000 to $6,000,000 for each policy year from inception through fiscal 2023.  The Company also purchases excess general and product liability insurance up to an aggregate $75,000,000 limit.&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;Asbestos&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%"&gt;Like many industrial manufacturers, the Company is involved in asbestos-related litigation.&#160;&#160;In continually evaluating costs relating to its estimated asbestos-related liability, the Company reviews, among other things, the incidence of past and recent claims, the historical case dismissal rate, the mix of the claimed illnesses and occupations of the plaintiffs, its recent and historical resolution of the cases, the number of cases pending against it, the status and results of broad-based settlement discussions, and the number of years such activity might continue. Based on this review, the Company has estimated its share of liability to defend and resolve probable asbestos-related personal injury claims. This estimate is highly uncertain due to the limitations of the available data and the difficulty of forecasting with any certainty the numerous variables that can affect the range of the liability. The Company will continue to study the variables in light of additional information in order to identify trends that may become evident and to assess their impact on the range of liability that is probable and estimable.&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%"&gt;Based on actuarial information, the Company has estimated its net asbestos-related aggregate liability including related legal costs to range between $5,300,000 and $9,700,000, net of insurance recoveries, using actuarial parameters of continued claims for a period of 38 years from December&#160;31, 2022.  The Company has estimated its asbestos-related aggregate liability that is probable and estimable, net of insurance recoveries, in accordance with U.S. generally accepted accounting principles approximates $7,067,000.  The Company has reflected the liability gross of insurance recoveries of $8,289,000 as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. The recorded liability does not consider the impact of any potential favorable federal legislation. This liability will fluctuate based on the uncertainty in the number of future claims that will be filed and the cost to resolve those claims, which may be influenced by a number of factors, including the outcome of the ongoing broad-based settlement negotiations, defensive strategies, and the cost to resolve claims outside the broad-based settlement program. Of this amount, management expects to incur asbestos liability payments of approximately $2,900,000 over the next 12 months. Because payment of the liability is likely to extend over many years, management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.&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%"&gt;A share of the Company&#x2019;s previously incurred asbestos-related expenses and future asbestos-related expenses are covered by pre-existing insurance policies.  The Company had been engaged in a legal action against the insurance carriers for those policies to recover past expenses and future costs incurred.  The Company came to an agreement with the insurance carriers to settle its case against them for recovery of a portion of past costs and future costs for asbestos-related legal defense costs. The agreement was finalized during the quarter ended September 30, 2020.  The terms of the settlement require the carriers to pay &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;gross defense costs prior to retro-premiums of 65% for future asbestos-related defense costs subject to an annual cap of $1,650,000 for claims covered by the settlement. &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%"&gt;Further, the insurance carriers are expected to cover 100% of indemnity costs related to all covered cases.  Estimates of the future cost sharing have been included in the loss reserve calculation as of December 31, 2022 and March&#160;31, 2022. The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Condensed Consolidated Balance Sheet at December&#160;31, 2022 in the amount of $8,289,000, which offsets its asbestos reserves.&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;Product Liability&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%"&gt;The Company is also involved in other unresolved legal actions that arise in the normal course of business. The most prevalent of these unresolved actions involve disputes related to product design, manufacture and performance liability. The Company's estimation of its product-related aggregate liability that is probable and estimable, in accordance with U.S. generally accepted accounting principles approximates $4,975,000, which has been reflected as a liability in the Condensed Consolidated Balance Sheet as of December 31, 2022. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter. &#160;Management believes that the potential additional costs for claims will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.&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%"&gt;In addition, one of the Company's subsidiaries, Magnetek, Inc. ("Magnetek"), has been named, along with multiple other defendants, in asbestos-related lawsuits associated with business operations previously acquired but which are no longer owned. During Magnetek's ownership, none of the businesses produced or sold asbestos-containing products. For such claims, Magnetek is uninsured and either contractually indemnified against liability, or contractually obligated to defend and indemnify the purchaser of these former business operations.&#160;&#160;The Company aggressively seeks dismissal from these proceedings. The asbestos-related liability including legal costs is estimated to be approximately $613,000 which has been reflected as a liability in the Condensed Consolidated Balance Sheet at December&#160;31, 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"&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;Litigation-Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2010, Magnetek received a request for indemnification from Power-One, Inc. ("Power-One") for an Italian tax matter arising out of the sale of Magnetek's power electronics business to Power-One in&#160;October 2006. With a reservation of rights, Magnetek affirmed its obligation to indemnify Power-One for certain pre-closing taxes.&#160;&#160;The sale included an Italian company, Magnetek, S.p.A., and its wholly owned subsidiary, Magnetek Electronics (Shenzhen) Co. Ltd. (the &#x201c;Power-One China Subsidiary&#x201d;). The tax authority in Arezzo, Italy, issued a notice of audit report in September 2010 wherein it asserted that the Power-One China Subsidiary had its administrative headquarters in Italy and, therefore, it should be considered resident in Italy and subject to taxation in Italy.&#160;&#160;In November 2010, the tax authority issued a notice of tax assessment for the period of July 2003 to June 2004, alleging that taxes of approximately $2,000,000 (Euro 1,900,000), plus interest, were due in Italy on taxable income earned by the Power-One China Subsidiary during this period.&#160;&#160;In addition, the assessment alleges potential penalties in the amount of approximately $2,400,000 (Euro 2,200,000) for the alleged failure of the Power-One China Subsidiary to&#160;file its Italian tax return.&#160;&#160;The Power-One China Subsidiary filed its response with the provincial tax commission of Arezzo, Italy in January 2011.  A hearing before the Tax Court was held in July 2012 on the tax assessment for the period of July 2003 to June 2004. In September 2012, the Tax Court ruled in favor of the Power-One China Subsidiary dismissing the tax assessment for the period of July 2003 to June 2004. In February 2013, the tax authority filed an appeal of the Tax Court's September 2012 ruling. The Regional Tax Commission of Florence heard the appeal of the tax assessment dismissal for the period of July 2003 to June 2004 and thereafter issued its ruling finding in favor of the tax authority. Magnetek believed the court&#x2019;s decision was based upon erroneous interpretations of the applicable law and appealed the ruling to the Italian Supreme Court in April 2015.  In April 2022, the Supreme Court upheld the appeal in favor of Power-One.&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%"&gt;The tax authority in Arezzo, Italy also issued a tax inspection report in January 2011 for the periods July 2002 to June 2003 (fiscal period 2002/2003) and July 2004 to December 2006 (fiscal periods 2004/2005 and 2005/2006) claiming that the Power-One China Subsidiary failed to file Italian tax returns for the reported periods.  In August 2012, the tax authority in Arezzo, Italy issued four notices of tax assessment for the periods July 2002 to June 2003 and July 2004 to December 2006, alleging that taxes of approximately $7,200,000 (Euro 6,700,000) were due in Italy on taxable income earned by the Power-One China Subsidiary together with an allegation of potential penalties in the amount of approximately $3,000,000 (Euro 2,800,000) for the alleged failure of the Power-One China Subsidiary to file its Italian tax returns. On June 3, 2015, the Tax Court, with four judgements, ruled in favor of the Power-One China Subsidiary dismissing the tax assessments for the periods of July 2002 to June 2003 and July 2004 to December 2006. On July 27, 2015, the tax authority filed four appeals of the Tax Court's ruling of June 3, 2015.  In May 2016, the Regional Tax Court of Florence rejected the appeals of the tax authority and at the same time canceled the notices of assessment for the fiscal years of 2004/2005 and 2005/2006. The tax authority had up to six months to &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;appeal the decisions. In December 2016, the Power-One China Subsidiary was served by the Italian Revenue Agency with two appeals to the Italian Supreme Court regarding the two positive judgments on the tax assessments for the fiscal periods 2004/2005 and 2005/2006. In February 2017 the Power-One China Subsidiary filed two memorandum before the Italian Supreme Court in response to the appeals made by the tax authority against the positive judgments on the tax assessments for fiscal years 2004/2005 and 2005/2006. In March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for 2006 fiscal year (period July 2006-December 2006). The tax authority had until October 2017 to appeal this decision.  In October 2017, the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2006.  In November 2017 the Power-One China Subsidiary filed a memorandum before the Italian Supreme Court in response to the appeal made by the tax authority against the positive judgment on the tax assessment for fiscal year 2006.  In February 2018 an appeal hearing was held at the Regional Tax Court of Florence regarding the Italian tax authority's claim for taxes due for fiscal year 2002/2003.  In March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for 2002/2003 fiscal year. In October 2018 the Power-One China Subsidiary was served by the Italian Revenue Agency with an appeal to the Italian Supreme Court against the positive judgment on the tax assessment for fiscal year 2002/2003.  In November 2018 the Power-One China Subsidiary filed a memorandum with the Italian Supreme Court in response to the appeal made by the tax authority.  In April 2022, the Supreme Court filed judgments concerning the tax assessments for fiscal years 2002/2003 and 2006.  Further, in July 2022, the Supreme Court filed judgments concerning the tax assessments for the fiscal periods 2004/2005 and 2005/2006.  In all four judgments, the Supreme Court upheld the appeals of the Italian Tax Authority and remitted the proceedings back to the Regional Tax Court for a new evaluation of the substance of the dispute.  In December 2022 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2002/2003 and 2006 before the Regional Tax Court.&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%"&gt;The Company believes it will be successful and does not expect to incur a liability related to these assessments.&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%"&gt;In September of 2017, Magnetek received a request for defense and indemnification from Monsanto Company, Pharmacia, LLC, and Solutia, Inc. (collectively, &#x201c;Monsanto&#x201d;) with respect to: (1) lawsuits brought by plaintiffs claiming that Monsanto manufactured polychlorinated biphenyls ("PCBs"), exposure to which allegedly caused injury to plaintiffs; and (2) lawsuits brought by municipalities and municipal entities claiming that Monsanto should be responsible for a variety of damages due to the presence of PCBs in bodies of water in those municipalities and/or in water treated by those municipal entities.&#160; Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#x201c;Special Undertaking&#x201d; apparently&#160;executed by Magnetek&#x2019;s predecessor Universal Manufacturing ("Universal") in January of 1972, which purportedly required Universal to defend and indemnify Monsanto from liabilities &#x201c;arising out of or in connection with the receipt, purchase, possession, handling, use, sale or disposition of&#x201d; PCBs by Universal.&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:400;line-height:120%"&gt;Magnetek has declined Monsanto&#x2019;s tender, and believes that it has meritorious legal and factual defenses to the demands made by Monsanto.&#160; Magnetek is vigorously defending against those demands and has commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.&#160; Monsanto has, in turn, commenced an action in Missouri seeking to enforce the Special Undertaking.  In the Missouri action, Monsanto recently joined five other co-defendants that Monsanto claims are also liable to Monsanto under similar special undertaking agreements.&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%"&gt;Magnetek intends to continue to vigorously prosecute its New Jersey declaratory judgment action and to defend against Monsanto&#x2019;s Missouri action.  The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#x2019;s tender because there is insufficient information regarding the underlying matters.&#160; Management believes, however, that the potential additional legal costs related to such matters will not have a material effect on the financial condition of the Company or its liquidity, although the effect of any future liabilities recorded could be material to earnings in a future period.&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%"&gt;The Company had previously filed suit against Travelers in District Court seeking coverage under insurance policies in the name of Universal.  In July 2019, the District Court ruled that Travelers is obligated to defend Magnetek under these policies in connection with Magnetek's litigation against Monsanto. The Court held that Monsanto's claims against Magnetek fall within the insuring agreement of the Travelers policies and that none of the policy exclusions precluded the possibility of coverage. The Court also held that Travelers prior settlements with other insureds under the policies did not cut off or release Magnetek's rights under the policies. Travelers moved for reconsideration and had sought discovery from Magnetek and Monsanto in connection with that motion.  On September 22, 2020, the Court issued an order denying the motion to reconsider and denying the motion to compel discovery from Magnetek. The result was that the Court's prior order granting Magnetek partial summary judgment and requiring Travelers' to reimburse Magnetek's defense costs to date and fund its defense and moving forward was now binding, subject to Travelers right to appeal.  As a result, the Company received approximately $900,000 for past defense costs which was recorded in fiscal 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;The Company is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois. The Company has sought a ruling that Transportation Insurance Company is also obligated to reimburse Magnetek's defense costs to date and fund its defense costs moving forward. That motion is not yet fully briefed.&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-style:italic;font-weight:400;line-height:120%"&gt;Environmental Matters&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%"&gt;Along with other manufacturing companies, the Company is subject to various federal, state and local laws relating to the protection of the environment. To address the requirements of such laws, the Company has adopted a corporate environmental protection policy which provides that all of its owned or leased facilities shall, and all of its employees have the duty to, comply with all applicable environmental regulatory standards, and the Company utilizes an environmental auditing program for its facilities to ensure compliance with such regulatory standards.&#160;&#160;The Company has also established managerial responsibilities and internal communication channels for dealing with environmental compliance issues that may arise in the course of its business.  Because of the complexity and changing nature of environmental regulatory standards, it is possible that situations will arise from time to time requiring the Company to incur expenditures in order to ensure environmental regulatory compliance.  However, the Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures having a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.&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%"&gt;In 1986, Magnetek acquired the stock of Universal Manufacturing Corporation (&#x201c;Universal&#x201d;) from a predecessor of Fruit of the Loom (&#x201c;FOL&#x201d;), and the predecessor agreed to indemnify Magnetek against certain environmental liabilities arising from pre-acquisition activities at a facility in Bridgeport, Connecticut. Environmental liabilities covered by the indemnification agreement included completion of additional cleanup activities, if any, at the Bridgeport facility and defense and indemnification against liability for potential response costs related to offsite disposal locations. Magnetek's leasehold interest in the Bridgeport facility was assigned to the buyer in connection with the sale of Magnetek's transformer business in June 2001. FOL, the successor to the indemnification obligation, filed a petition for Reorganization under Chapter&#160;11 of the Bankruptcy Code in 1999 and Magnetek filed a proof of claim in the proceeding for obligations related to the environmental indemnification agreement. Magnetek believes that FOL had substantially completed the clean-up obligations required by the indemnification agreement prior to the bankruptcy filing. In November 2001, Magnetek and FOL entered into an agreement involving the allocation of certain potential tax benefits and Magnetek withdrew its claims in the bankruptcy proceeding.  Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding.&#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: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:400;line-height:120%"&gt;In January 2007, the Connecticut Department of Environmental Protection (&#x201c;DEP&#x201d;) requested parties, including Magnetek, to submit reports summarizing the investigations and remediation performed to date at the site and the proposed additional investigations and remediation necessary to complete those actions at the site. DEP requested additional information relating to site investigations and remediation. Magnetek and the DEP agreed to the scope of the work plan in November 2010.&#160;&#160;The Company has recorded a liability of $222,000 included in the amount specified above, related to the Bridgeport facility, representing the best estimate of future site investigation costs and remediation costs which are expected to be incurred in the future.&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%"&gt;For all of the currently known environmental matters, the Company has accrued as of December 31, 2022&#160;a total of $721,000 which, in our opinion, is sufficient to deal with such matters.  The Company is not aware of any environmental condition or any operation at any of its facilities, either individually or in the aggregate, which would cause expenditures to have a material adverse effect on its results of operations, financial condition or cash flows and, accordingly, has not budgeted any material capital expenditures for environmental compliance for fiscal 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualProductLiabilityGross
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNjM5_ea11817d-a410-4a5c-8534-c92fde1058e0"
      unitRef="usd">20943000</us-gaap:LossContingencyAccrualProductLiabilityGross>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNjg2_6452bb11-8357-4dc2-9c08-52e7964bf24d"
      unitRef="usd">8289000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ide98626c167b4567b5c6cd618911f027_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzAz_24df5ced-85f7-45a0-97fd-1ca679f87834"
      unitRef="usd">16043000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProductLiabilityGross
      contextRef="i4d34ac1065bc48a0b8b3461df96e3f4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzU1_29fa22a4-8d47-4b0a-b5e7-83275cbbb3c0"
      unitRef="usd">4900000</us-gaap:LossContingencyAccrualProductLiabilityGross>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjExNjI_b23dfc02-0611-4b17-bd4f-409955f7e7a2">&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;The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:&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:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;March 31, 2022&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;Accrued general and product liability, beginning of period&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: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,575&#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;21,227&#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;Estimated insurance recoveries&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;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Add provision for claims&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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for claims&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,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued general and product liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,575&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated insurance recoveries&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;(8,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 accrued general and product liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMS0yLTEtMS03MjEwNQ_e64f3157-7212-4070-a1dd-d6b14e3a752b"
      unitRef="usd">22575000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie4087ae904444df49ee305b443d4a287_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMS00LTEtMS03MjEwNQ_56e9801e-0490-4231-bb58-f4863efed48d"
      unitRef="usd">21227000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:InsuranceRecoveries
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMi0yLTEtMS03MjEwNQ_22a5b6b7-56aa-4e4f-8323-92407644d4f6"
      unitRef="usd">872000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMi00LTEtMS03MjEwNQ_002c1b2a-a5d9-47dd-870b-33bebb8a349e"
      unitRef="usd">1109000</us-gaap:InsuranceRecoveries>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMy0yLTEtMS03MjEwNQ_cfb89ecc-3d09-4cb3-bdd5-4ffb67501dd6"
      unitRef="usd">2050000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfMy00LTEtMS03MjEwNQ_48c3d625-2313-49e0-b4a4-822cfe546e90"
      unitRef="usd">6648000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNC0yLTEtMS03MjEwNQ_77766d28-6d6d-4043-80b0-a16deed890bd"
      unitRef="usd">2810000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i1b084c7963ae4b52a0e153bf51ba3d46_D20210401-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNC00LTEtMS03MjEwNQ_37f8e8c6-3dd6-47ad-ac34-f5e29bb116a5"
      unitRef="usd">6409000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualProductLiabilityGross
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNS0yLTEtMS03MjEwNQ_ea11817d-a410-4a5c-8534-c92fde1058e0"
      unitRef="usd">20943000</us-gaap:LossContingencyAccrualProductLiabilityGross>
    <us-gaap:LossContingencyAccrualProductLiabilityGross
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNS00LTEtMS03MjEwNQ_ef51c5ef-8a3c-4125-a95f-d3ea1c324580"
      unitRef="usd">22575000</us-gaap:LossContingencyAccrualProductLiabilityGross>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNy0yLTEtMS03MjEwNQ_6452bb11-8357-4dc2-9c08-52e7964bf24d"
      unitRef="usd">8289000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfNy00LTEtMS03MjEwNQ_355e64a6-0ed3-4286-8b94-5c4c00bda40e"
      unitRef="usd">9160000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LossContingencyAccrualProductLiabilityNet
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfOC0yLTEtMS03MjEwNQ_6313a9c0-2fda-4292-98c2-ec99123831e1"
      unitRef="usd">12654000</us-gaap:LossContingencyAccrualProductLiabilityNet>
    <us-gaap:LossContingencyAccrualProductLiabilityNet
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RhYmxlOmJkNTA0ZTE1NDY3NzQ4MmQ4ZjllZDE1Y2RlNmVlYjM4L3RhYmxlcmFuZ2U6YmQ1MDRlMTU0Njc3NDgyZDhmOWVkMTVjZGU2ZWViMzhfOC00LTEtMS03MjEwNQ_0e7d9eef-f9eb-418f-a335-2b520b73259a"
      unitRef="usd">13415000</us-gaap:LossContingencyAccrualProductLiabilityNet>
    <cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTIwOA_e5be9191-8846-4596-a1b2-61907caa527c"
      unitRef="usd">2000000</cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003>
    <cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTI1MA_347ac116-a560-4aa1-86df-a117acb62c2e"
      unitRef="usd">3000000</cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTQ0Nw_f7736ab9-baed-43e9-a0f3-fb53f1ee98e4"
      unitRef="usd">2000000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTQ1Mw_d100aaa0-39e2-40b3-bfd8-c85a90ddd2fa"
      unitRef="usd">6000000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTYwNQ_6c4c7fa8-3ee2-4ef2-9b28-4186daf3633e">75,000,000</us-gaap:FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i77146d4d8bec4fca8bbed465311db616_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjkxMg_99cc2b65-f304-46d3-8973-40df00ce34dd"
      unitRef="usd">5300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ifc59911a3a1447d3a22b46f482338c76_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjkxOQ_ff793c51-440d-421a-9adc-b3c7fc700184"
      unitRef="usd">9700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <cmco:LossContingencyPeriod
      contextRef="icbb91a6db0b94a6abf120492d7345a4d_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzAxNQ_ddf46fa0-36e4-49be-837d-6f88e97e610f">P38Y</cmco:LossContingencyPeriod>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI0MA_7dd51a9d-1cc2-4e2f-8cc0-c01cb6523082"
      unitRef="usd">7067000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzMxOA_6452bb11-8357-4dc2-9c08-52e7964bf24d"
      unitRef="usd">8289000</us-gaap:EstimatedInsuranceRecoveries>
    <cmco:EstimateOfCurrentLiabilityPayments
      contextRef="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzkzNQ_3b7d9650-aab0-43bd-b9ee-0a039cac6fa5"
      unitRef="usd">2900000</cmco:EstimateOfCurrentLiabilityPayments>
    <cmco:CurrentSettlementPeriod
      contextRef="i48088189a1a84b38a2d01d80945c1708_D20230401-20231231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzk1Mg_ae019323-ac79-486d-863a-8d5808c9f144">P12M</cmco:CurrentSettlementPeriod>
    <cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI5ODUzNDkwNjEyOA_25e3059f-3d1f-4729-bb6a-94bfa9146805"
      unitRef="rate">0.65</cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i0083b8d95d00408ea9c7b7b56489f648_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTA0OA_d4e9e9ed-bbf4-4f07-b29a-18e7c6f1c082"
      unitRef="usd">1650000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <cmco:IndemnityCostsCoveredByInsurancePercentage
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMzI5ODUzNDkwNjEzNw_af4d8590-4370-4b73-9067-be628dedb4ff"
      unitRef="rate">1</cmco:IndemnityCostsCoveredByInsurancePercentage>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTQ1OA_6452bb11-8357-4dc2-9c08-52e7964bf24d"
      unitRef="usd">8289000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LitigationReserveNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNTkzNQ_b0771868-8280-427e-96c0-17bd8bf6fb16"
      unitRef="usd">4975000</us-gaap:LitigationReserveNoncurrent>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ie52d4d8e78804d1fa0887f6186e04978_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfNzEyMg_e9e58041-52b2-499c-bad4-a82d4a861b18"
      unitRef="usd">613000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <cmco:LossContingencyAllegedTaxesOwed
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODE2OQ_a97d7d95-2dbd-48a8-8dfa-7a0ba85ea165"
      unitRef="usd">2000000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwed
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODE3OA_9396cbfa-d367-464c-8c61-6681749bdccf"
      unitRef="eur">1900000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODM4Mw_2d89a798-385d-435e-bf5e-7156f9b3575a"
      unitRef="usd">2400000</cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest>
    <cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfODM5Mg_ac6e4739-7e45-4c90-84a1-1f76ce87cc6a"
      unitRef="eur">2200000</cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest>
    <cmco:LossContingencyAllegedTaxesOwed
      contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfOTk0OA_624345ec-b209-4c73-abe7-aa4d8bdac34c"
      unitRef="usd">7200000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwed
      contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfOTk1Nw_5ab47977-83fd-4619-8faa-488d0229adb3"
      unitRef="eur">6700000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest
      contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTAxMjA_b16f34b7-66d5-4967-8f4d-de96a410ade2"
      unitRef="usd">3000000</cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest>
    <cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest
      contextRef="iccbdfaa51bd0499fb09d1e4c6c2399ee_D20120802-20120802"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTAxMjk_9a4c8339-ad20-4e31-a9d8-142303fcbaaa"
      unitRef="eur">2800000</cmco:LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest>
    <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable
      contextRef="ic2277484278c4e14afb870680a0e1ee1_D20220401-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMTY1MzE_704f63ec-6cea-4aad-834b-473a9e06bc9a"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="icbf6301625d84810a090fc9ca440b939_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjAzOTU_1b5186f4-68b8-49e5-9038-fd8385bd74ef"
      unitRef="usd">222000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl82Ny9mcmFnOjU2MWQ1Y2I4ZjU5NDRlMzY4ZWIyMzY2NjgzMjk1ZDg1L3RleHRyZWdpb246NTYxZDVjYjhmNTk0NGUzNjhlYjIzNjY2ODMyOTVkODVfMjA3MDQ_86e55c58-8614-4d0e-b621-713a3b972013"
      unitRef="usd">721000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTkxNg_18030be2-d433-4e18-aa4c-ff13b3d066b6">&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;13.&#160;&#160;&#160;&#160;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit) as a percentage of income (loss) from continuing operations before income tax expense was 28% and 10% in the three months ended December 31, 2022 and December&#160;31, 2021, respectively and 35% and 13% in the nine months ended December 31, 2022 and December&#160;31, 2021. Typically these percentages vary from the U.S. statutory rate of 21% primarily due to varying statutory tax rates at the Company's foreign subsidiaries, and the jurisdictional mix of income for these subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended December 31, 2022, the rate was unfavorably impacted 5 percentage points due to settlement of income tax assessments related to tax periods prior to the Company&#x2019;s acquisition of Stahl Cranesystems GmbH (&#x201c;STAHL").  In accordance with the tax indemnification clause of the share purchase agreement, the Company received full reimbursement from STAHL&#x2019;s prior owner which was recorded as a gain in Other (income) expense, net on the Condensed Consolidated &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;Statements of Operations during the period.  The tax rate for the nine months ended December 31, 2022 also reflects an unfavorable impact of 4 percentage points due to the recording of a U.S. state tax valuation allowance.  The valuation allowance primarily relates to changes in the Company&#x2019;s expectations regarding its ability to more likely than not utilize certain state net operating losses prior to their expiration. &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%"&gt;For the three and nine months ended December 31, 2021, the rate was lower than the statutory rate primarily due to benefits generated from carrying a taxable loss back to prior 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:400;line-height:120%"&gt;The Company estimates that the effective tax rate related to continuing operations will be approximately 30% to 32% for fiscal 2023. &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%"&gt;Refer to the Company&#x2019;s consolidated financial statements included in its 2022 10-K&#160;for further information on income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTQy_0dc63076-3177-4684-8951-9646895db1db"
      unitRef="number">0.28</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTQ5_2aae13ea-4c33-4b6d-b45e-5e30fe57455e"
      unitRef="number">0.10</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTg3_32398696-e56b-41a8-a99e-85e1a6ee3fd7"
      unitRef="number">0.35</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTk0_891dfcbf-3e7e-465b-bc9a-e717bf3d1fec"
      unitRef="number">0.13</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMjgw_2fc26522-462d-40f9-b62f-f6669377126a"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfNTAx_9dce93ac-5f84-44dd-85cc-33326aed1f0d"
      unitRef="number">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTA0Mg_e897bd4b-6812-40bf-8db3-c9f148e4f6dc"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i98a749ea5132419798fb9ac8d453f1fa_D20220401-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTc2OA_389bfcb9-bfca-4c64-b8f4-aab598c4528a"
      unitRef="number">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i061f8ab8fed440179c450fc6cb181f29_D20220401-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83MC9mcmFnOmEzNjFkOTBlNjhlMDRjYzNiMzMzMDQ3MTgwYTc5YmY4L3RleHRyZWdpb246YTM2MWQ5MGU2OGUwNGNjM2IzMzMwNDcxODBhNzliZjhfMTc3NA_114b4364-8a6a-4668-87aa-1c6030b12e94"
      unitRef="number">0.32</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDcx_01f60f26-49fe-40af-aeaf-541f4c749ef0">14.&#160;&#160;&#160;&#160;Changes in Accumulated Other Comprehensive Loss&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;Changes in AOCL by component for the three and nine months ended December 31, 2022 are as follows (in thousands):&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:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&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:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months 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: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: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;Retirement Obligations&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;Foreign Currency&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;Change in Derivatives Qualifying as Hedges&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="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;Beginning balance net of tax&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: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;(20,731)&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;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;(47,561)&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;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;6,598&#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;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;(61,694)&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;Other comprehensive income (loss) before reclassification&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&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;td colspan="3" style="background-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;12,272&#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;td colspan="3" style="background-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;(4,848)&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;td colspan="3" style="background-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;7,086&#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;Amounts reclassified from other comprehensive loss&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#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;td colspan="3" style="background-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;&#x2014;&#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;td colspan="3" style="background-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;6,810&#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;td colspan="3" style="background-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;6,918&#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;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;(230)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,272&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,004&#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: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;Ending balance net of tax&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: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-bottom:3pt double #000000;border-top:1pt 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;(20,961)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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,289)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;8,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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;(47,690)&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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&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:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months 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: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: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;Retirement Obligations&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;Foreign Currency&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;Change in Derivatives Qualifying as Hedges&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="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;Beginning balance net of tax&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: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;(21,043)&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;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;(28,079)&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;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;(777)&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;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;(49,899)&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;Other comprehensive income (loss) before reclassification&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&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;td colspan="3" style="background-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;(7,210)&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;td colspan="3" style="background-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;13,136&#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;td colspan="3" style="background-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;5,661&#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;Amounts reclassified from other comprehensive loss&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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;&#x2014;&#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;td colspan="3" style="background-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;(3,799)&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;td colspan="3" style="background-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;(3,452)&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;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;82&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,210)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,337&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,209&#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: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;Ending balance net of tax&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: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-bottom:3pt double #000000;border-top:1pt 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;(20,961)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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,289)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;8,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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;(47,690)&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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of amounts reclassified out of AOCL for the three months ended December 31, 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:45.674%"/&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.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:39.957%"/&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;Details of AOCL Components&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;Amount reclassified from AOCL&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;Affected line item on Condensed Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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;Net amortization of prior service cost and pension settlement expense&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: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;142&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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;108&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in derivatives qualifying as hedges&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: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;83&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(1,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/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="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;10,318&#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;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:top"&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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,066)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;6,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of amounts reclassified out of AOCL for the nine months ended December 31, 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:45.674%"/&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.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:39.957%"/&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;Details of AOCL Components&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;Amount reclassified from AOCL&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;Affected line item on Condensed Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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;Net amortization of prior service cost and pension settlement expense&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: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;457&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;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:#ffffff;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;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in derivatives qualifying as hedges&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: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;199&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(636)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/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="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;(4,515)&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;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:top"&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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;(4,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;(3,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These AOCL components are included in the computation of net periodic pension cost. (See Note 10 for additional details.)&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDc2_b69c97cd-beb1-489a-9b1d-f5ee53962e05">&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;Changes in AOCL by component for the three and nine months ended December 31, 2022 are as follows (in thousands):&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:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&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:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months 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: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: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;Retirement Obligations&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;Foreign Currency&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;Change in Derivatives Qualifying as Hedges&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="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;Beginning balance net of tax&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: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;(20,731)&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;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;(47,561)&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;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;6,598&#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;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;(61,694)&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;Other comprehensive income (loss) before reclassification&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&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;td colspan="3" style="background-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;12,272&#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;td colspan="3" style="background-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;(4,848)&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;td colspan="3" style="background-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;7,086&#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;Amounts reclassified from other comprehensive loss&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#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;td colspan="3" style="background-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;&#x2014;&#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;td colspan="3" style="background-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;6,810&#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;td colspan="3" style="background-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;6,918&#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;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;(230)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,272&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,004&#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: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;Ending balance net of tax&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: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-bottom:3pt double #000000;border-top:1pt 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;(20,961)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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,289)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;8,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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;(47,690)&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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&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:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months 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: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: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;Retirement Obligations&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;Foreign Currency&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;Change in Derivatives Qualifying as Hedges&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="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;Beginning balance net of tax&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: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;(21,043)&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;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;(28,079)&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;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;(777)&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;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;(49,899)&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;Other comprehensive income (loss) before reclassification&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&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;td colspan="3" style="background-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;(7,210)&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;td colspan="3" style="background-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;13,136&#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;td colspan="3" style="background-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;5,661&#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;Amounts reclassified from other comprehensive loss&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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;&#x2014;&#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;td colspan="3" style="background-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;(3,799)&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;td colspan="3" style="background-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;(3,452)&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;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;82&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,210)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,337&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,209&#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: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;Ending balance net of tax&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: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-bottom:3pt double #000000;border-top:1pt 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;(20,961)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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,289)&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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;8,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:top"/&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: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-bottom:3pt double #000000;border-top:1pt 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;(47,690)&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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i433990f38a6b4d078407090e32395f7a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi0yLTEtMS03MjEwNQ_3688c98e-7e23-42f2-84b8-6885a4cf6de7"
      unitRef="usd">-20731000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifd1ec7c7e4ec4082858b28eab90b3596_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi00LTEtMS03MjEwNQ_1c2cc38f-f4c4-43a8-8b77-d31a0626d9fd"
      unitRef="usd">-47561000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iad997bf2dda64962b67a6e2d48ba94be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi02LTEtMS03MjEwNQ_50ac2d8a-3052-4371-8a81-4a9e75f89678"
      unitRef="usd">6598000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1dc4d7b7e8e840408c95b5fa0d36fea0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMi04LTEtMS03MjEwNQ_4cc52547-3944-4078-ba73-ac0c703af700"
      unitRef="usd">-61694000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy0yLTEtMS03MjEwNQ_77486682-3e44-41b2-8c25-2205490838c8"
      unitRef="usd">-338000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy00LTEtMS03MjEwNQ_21abad16-5551-4160-a6a5-c0e0102ff978"
      unitRef="usd">12272000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy02LTEtMS03MjEwNQ_a7c0927a-c7b4-4f31-8972-817ae08f466e"
      unitRef="usd">-4848000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfMy04LTEtMS03MjEwNQ_5f90a51c-c26e-44c3-9f62-158091ff75db"
      unitRef="usd">7086000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC0yLTEtMS03MjEwNQ_4168d214-8c84-4011-aa05-6ed75f827950"
      unitRef="usd">108000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC00LTEtMS03MjEwNQ_64844b7f-3fee-4076-abf0-aaf9b3ca2a00"
      unitRef="usd">0</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC02LTEtMS03MjEwNQ_5a1ed996-24a5-46c4-9091-3ee3d86e115f"
      unitRef="usd">6810000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNC04LTEtMS03MjEwNQ_5d603749-2eeb-4d75-a588-3e70ff2d5191"
      unitRef="usd">6918000</cmco:ComprehensiveIncomeLossReclassification>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS0yLTEtMS03MjEwNQ_e786e334-848b-4b8b-a31d-738f4b274581"
      unitRef="usd">-230000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i3e8857d1718d4165b216f0f4daeec3f6_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS00LTEtMS03MjEwNQ_ecf54782-68ac-42c9-896b-a19dd5a335b1"
      unitRef="usd">12272000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i901d1306f4be438683fa46e9ee4aa4fc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS02LTEtMS03MjEwNQ_2ead215d-17ac-4a0d-a557-42ccef15f4dd"
      unitRef="usd">1962000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNS04LTEtMS03MjEwNQ_292014eb-caff-4838-9ff5-33e91cfd3702"
      unitRef="usd">14004000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie8ea8a1b1c904c5ca8774f9455150337_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi0yLTEtMS03MjEwNQ_b4d4d89e-47d4-4963-a5ce-018c59da6635"
      unitRef="usd">-20961000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d852c8b319d459c824436c85d6d77a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi00LTEtMS03MjEwNQ_7a6b6781-7479-4623-81af-0d36c700798f"
      unitRef="usd">-35289000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6793c544330946fb85354c44e292e530_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi02LTEtMS03MjEwNQ_2c75a635-bbd8-4b25-9106-6d6b03411aed"
      unitRef="usd">8560000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i45f03e1be1a14ef598d0bf3cafabb140_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmUwN2MwY2EzZDFhNTQ4MGViOTRhODM3YzJiODFmMzJiL3RhYmxlcmFuZ2U6ZTA3YzBjYTNkMWE1NDgwZWI5NGE4MzdjMmI4MWYzMmJfNi04LTEtMS03MjEwNQ_44d7b236-079c-490d-9bcc-408448ab2052"
      unitRef="usd">-47690000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ide3c7fc6c9f3451a81f00e7459fb7dcd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi0yLTEtMS03MjEwNQ_a9484ae1-2d96-4b0c-8b2e-cc2567bf08d0"
      unitRef="usd">-21043000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3de1fded00e5434c8e68e2b828e56d18_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi00LTEtMS03MjEwNQ_3dfc89b1-de88-4a46-a7c1-86723054b1b3"
      unitRef="usd">-28079000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9839244c7d884bb39a1ce0657a922ef9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi02LTEtMS03MjEwNQ_be7dcc16-7a0c-4bdf-8685-8258bcf3f9c5"
      unitRef="usd">-777000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i58947c25677e4c45aa0bf352f45dbe66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMi04LTEtMS03MjEwNQ_eb835b5f-d0bb-430a-96de-28b1d0d946f8"
      unitRef="usd">-49899000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy0yLTEtMS03MjEwNQ_089bad0d-3810-4c65-8e5b-e2840c5b9b54"
      unitRef="usd">-265000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy00LTEtMS03MjEwNQ_a5038cf7-f8d6-4c9c-9858-90b807051348"
      unitRef="usd">-7210000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy02LTEtMS03MjEwNQ_69677785-ade5-4f9a-90bd-40d3c98f3d95"
      unitRef="usd">13136000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossBeforeReclassification
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfMy04LTEtMS03MjEwNQ_867deebe-aa18-4072-ada1-1d7e75511764"
      unitRef="usd">5661000</cmco:ComprehensiveIncomeLossBeforeReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC0yLTEtMS03MjEwNQ_569b5675-0743-42fa-a331-a6b5b00fe0e8"
      unitRef="usd">347000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC00LTEtMS03MjEwNQ_9e509ca1-2c3d-42c5-a9fe-82d0e090bad2"
      unitRef="usd">0</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC02LTEtMS03MjEwNQ_604a269a-efa6-4cd5-a38f-2320a0bc07ef"
      unitRef="usd">-3799000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNC04LTEtMS03MjEwNQ_95233b67-6703-4fe2-9662-1e5858fb67b4"
      unitRef="usd">-3452000</cmco:ComprehensiveIncomeLossReclassification>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS0yLTEtMS03MjEwNQ_75c94344-5554-4823-a23f-4e9a9851f000"
      unitRef="usd">82000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i59ab90f383b94f4a9334831a188878d3_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS00LTEtMS03MjEwNQ_8440cda0-6033-4708-b742-561d4ada7c7d"
      unitRef="usd">-7210000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i05b423aad38c4680ad34b053a7f2814a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS02LTEtMS03MjEwNQ_22fcad64-a9c2-4870-9907-ba7e5bd0e8a5"
      unitRef="usd">9337000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNS04LTEtMS03MjEwNQ_c0eda4c3-6af4-4489-a3fd-7869c599091c"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie8ea8a1b1c904c5ca8774f9455150337_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi0yLTEtMS03MjEwNQ_deb4d4f7-1603-49aa-8240-079635d36dd8"
      unitRef="usd">-20961000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d852c8b319d459c824436c85d6d77a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi00LTEtMS03MjEwNQ_34d959e7-04d5-4178-be5c-39992b3deb59"
      unitRef="usd">-35289000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6793c544330946fb85354c44e292e530_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi02LTEtMS03MjEwNQ_c5f3828a-25b2-4eec-9fe0-dfec82955601"
      unitRef="usd">8560000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i45f03e1be1a14ef598d0bf3cafabb140_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmI5MWU5ZTA1YWM0NjRjMzBhMTQxZTdhMzVhODE4OGQzL3RhYmxlcmFuZ2U6YjkxZTllMDVhYzQ2NGMzMGExNDFlN2EzNWE4MTg4ZDNfNi04LTEtMS03MjEwNQ_876527f3-4dd8-437b-9c6b-f09e5a2e3d05"
      unitRef="usd">-47690000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RleHRyZWdpb246NWU4NDdjYjM1ZmRhNDY3MDkwNjliNTVmZmI0NDQ4YWNfNDcw_dd29811f-c597-4a2e-ad5b-2780113d7357">etails of amounts reclassified out of AOCL for the three months ended December 31, 2022 are as follows (in thousands):&lt;div style="margin-top:5pt;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:45.674%"/&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.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:39.957%"/&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;Details of AOCL Components&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;Amount reclassified from AOCL&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;Affected line item on Condensed Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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;Net amortization of prior service cost and pension settlement expense&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: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;142&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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;108&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in derivatives qualifying as hedges&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: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;83&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(1,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/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="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;10,318&#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;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:top"&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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,066)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;6,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of amounts reclassified out of AOCL for the nine months ended December 31, 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:45.674%"/&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.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:39.957%"/&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;Details of AOCL Components&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;Amount reclassified from AOCL&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;Affected line item on Condensed Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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;Net amortization of prior service cost and pension settlement expense&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: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;457&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;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:#ffffff;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;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in derivatives qualifying as hedges&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: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;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;199&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(636)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/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="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;(4,515)&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;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:top"&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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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="2" style="background-color:#ffffff;border-top:2pt solid #000000;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;(4,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&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;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;(3,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfOC0yLTEtMS03MjEwNQ_5b06cb27-0b31-49f4-b239-3790ee192e78"
      unitRef="usd">142000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="ia8c114c460e4472ca7e5f9a8f3ca5e21_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfOS0yLTEtMS03MjEwNQ_b44f80a2-573c-4fd4-9841-ab5d4a57439b"
      unitRef="usd">142000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i9b54e86c529a40d3b9612bc57543d6fe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTAtMi0xLTEtNzIxMDU_4362fd32-6717-443c-9e39-9aca8c96578e"
      unitRef="usd">-34000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i1d1f59b31aa442bdb8bfb2f7ca972bd9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTEtMi0xLTEtNzIxMDU_805cccd2-f78b-4082-a781-ce50def3e0c5"
      unitRef="usd">108000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i0d7fd53dc2fe4d79bc834a243b436a44_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTQtMi0xLTEtNzIxMDU_1e4d08d9-cb97-4f1f-b4ae-927a76163406"
      unitRef="usd">83000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="iaea4c1803853407799e4ca8f4050048a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTUtMi0xLTEtNzIxMDU_1cbb897f-2d8c-47aa-a7c1-5c27d25a576d"
      unitRef="usd">-1525000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i034d2c48e1ff4873b879eeca6452118a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTYtMi0xLTEtNzIxMDU_46f72ae2-0ace-4076-8cbb-844c8eee6401"
      unitRef="usd">10318000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTctMi0xLTEtNzIxMDU_5fd01ba7-5803-487b-9967-3da9167ee649"
      unitRef="usd">8876000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="idacb8eca99cb4b7dae511df623c8f15b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTgtMi0xLTEtNzIxMDU_73d55f2f-802f-40ca-bd44-1de4ad5b7c5e"
      unitRef="usd">-2066000</cmco:ComprehensiveIncomeLossReclassification>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8d26707ff0b5496887493210c1d2a918_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOmYwM2Y0NDQzYTgzMTRiM2Y5OTgxNGI0ODY1OGU1YTA0L3RhYmxlcmFuZ2U6ZjAzZjQ0NDNhODMxNGIzZjk5ODE0YjQ4NjU4ZTVhMDRfMTktMi0xLTEtNzIxMDU_f3051486-b0f5-4b3b-bfc8-68f09ecb2beb"
      unitRef="usd">-6810000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfOC0yLTEtMS03MjEwNQ_444b3781-84e5-4d43-9d46-6e09be4afc92"
      unitRef="usd">457000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i618b6e57bc9d4bb7bf821c138096676f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfOS0yLTEtMS03MjEwNQ_32c80c33-6e67-4de5-83d7-33b144cda369"
      unitRef="usd">457000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i006f7cedda194ab0861202fd7ce3749c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTAtMi0xLTEtNzIxMDU_795ee257-5066-49a0-9658-1be05bfc325a"
      unitRef="usd">-110000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i63d53116a52c4c41a0717771fb159bab_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTEtMi0xLTEtNzIxMDU_0e9b5a66-04b0-4d8e-98ed-bbc0f193f5cf"
      unitRef="usd">347000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i7f980fd0eab34b29ba8be8ee133140f9_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTQtMi0xLTEtNzIxMDU_a9458315-cdd7-43bf-a06d-496e0ff71791"
      unitRef="usd">199000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i4d620d5d54924164960e8cbdced2fcc3_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTUtMi0xLTEtNzIxMDU_b3f27c32-971a-42ee-a326-051af5093c68"
      unitRef="usd">-636000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i5ea75bffc83b4371a5c71af4f107297d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTYtMi0xLTEtNzIxMDU_557bf498-fc79-43a6-905c-17719bded319"
      unitRef="usd">-4515000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTctMi0xLTEtNzIxMDU_55dc5b7a-5971-4c6a-916c-03063ddab1f6"
      unitRef="usd">-4952000</cmco:ComprehensiveIncomeLossReclassification>
    <cmco:ComprehensiveIncomeLossReclassification
      contextRef="id384a8bbf1674784aac955b33f6a7fb1_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTgtMi0xLTEtNzIxMDU_7b656534-8b17-4bd9-a437-2ef200f879b2"
      unitRef="usd">1153000</cmco:ComprehensiveIncomeLossReclassification>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i752d3d8586d347d8b4f41426887b214a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83My9mcmFnOjVlODQ3Y2IzNWZkYTQ2NzA5MDY5YjU1ZmZiNDQ0OGFjL3RhYmxlOjk4ZDE1YTBhYmVlYjQ2M2ViNGYzMTlmY2Y4NzI2OGQ1L3RhYmxlcmFuZ2U6OThkMTVhMGFiZWViNDYzZWI0ZjMxOWZjZjg3MjY4ZDVfMTktMi0xLTEtNzIxMDU_1665997b-a4c8-4c5b-a6c9-91d2ba24df27"
      unitRef="usd">3799000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTkzNg_c182890a-cf48-4088-b4ec-d7c1d4195813">&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;15.&#160;&#160;&#160;&#160;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"&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 lease arrangements generally include real estate (manufacturing facilities, sales offices, distribution centers, warehouses), vehicles, and equipment. Leases with a term greater than one year are recognized on the Consolidated Balance Sheet; the Company has elected not to recognize leases with terms of one year or less on the Consolidated Balance Sheet. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The Company recognizes lease expense on a straight-line basis over the lease term. &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%"&gt;The Company's leases have lease terms ranging from 1 to 23 years, some of which include options to extend or terminate the lease. The exercise of lease renew all options is at the Company&#x2019;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#x2019;s lease agreements do not contain material residual value guarantees or any material restrictive covenants. &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;The following table illustrates the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet (in thousands):&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:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.464%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.619%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:2px 1pt;text-align:justify;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="background-color:#ffffff;border-top:2pt solid #000000;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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets &lt;/span&gt;&lt;/td&gt;&lt;td 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;32,622&#160;&lt;/span&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: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;30,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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;23,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total operating 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;33,538&#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 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;31,676&#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="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;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:justify;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="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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant, and equipment&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;12,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;13,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt and finance lease 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;590&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&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 and finance lease obligations &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total finance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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;13,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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;14,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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="margin-top:5pt;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;Operating lease expense of $2,323,000 and $2,332,000 and $6,810,000 and $6,940,000 for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in income from operations on the Condensed Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses were not material for the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively. Finance lease expense of $250,000 for the three months ended December 31, 2022 and December 31, 2021, and $751,000 and $734,000 for the nine months ended December 31, 2022 and December&#160;31, 2021, respectively, is included in Income from operations. Interest and debt expense related to the finance lease of $156,000 and $162,000 and $470,000 and $477,000 is included the Company's Condensed Consolidated Statements of Operations in the three and nine months ended December 31, 2022 and December&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 is as follows (in thousands):&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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.460%"/&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="6" 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;Nine months ended, December 30,&lt;/span&gt;&lt;/td&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: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align: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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 finance lease liabilities&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;872&#160;&lt;/span&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: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;847&#160;&lt;/span&gt;&lt;/td&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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new finance lease liabilities&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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,582&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfNjY0_07fb2c28-76bb-44a2-b4ee-fe05798036d6">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfNjcw_5d0a82d5-9853-45d5-9d93-a5c835d94748">P23Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0Mg_64e67370-51f8-4354-af87-8243187022db">&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;The following table illustrates the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet (in thousands):&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:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.464%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.619%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:2px 1pt;text-align:justify;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="background-color:#ffffff;border-top:2pt solid #000000;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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets &lt;/span&gt;&lt;/td&gt;&lt;td 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;32,622&#160;&lt;/span&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: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;30,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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;23,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total operating 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;33,538&#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 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;31,676&#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="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;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:justify;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="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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant, and equipment&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;12,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;13,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt and finance lease 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;590&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:middle"&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 and finance lease obligations &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total finance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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;13,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;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="border-bottom:3pt double #000000;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;14,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMi0xLTEtMS03MjEwNQ_30de8492-023a-40d3-946a-ed194f02bbe8"
      unitRef="usd">32622000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMi0yLTEtMS03MjEwNQ_215f6fed-43d0-4ce6-837c-3cef0bd5095e"
      unitRef="usd">30809000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNC0xLTEtMS03MjEwNQ_9a3f4808-021a-4ae6-b86d-ad012f82f625"
      unitRef="usd">6964000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNC0yLTEtMS03MjEwNQ_b10dddba-c063-4e39-88dd-647f686dadcc"
      unitRef="usd">7965000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNS0xLTEtMS03MjEwNQ_e2dff64b-9b7c-42ec-84d0-5a3b5f4a3f02"
      unitRef="usd">26574000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNS0yLTEtMS03MjEwNQ_db14dc7c-b1bb-4662-b61c-03046eebb1e9"
      unitRef="usd">23711000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNi0xLTEtMS03MjEwNQ_5f560a78-559b-4623-812a-b5d22365584f"
      unitRef="usd">33538000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfNi0yLTEtMS03MjEwNQ_3c421757-ee43-4ab9-bf28-86d88c518821"
      unitRef="usd">31676000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfOS0xLTEtMS03MjEwNQ_7c8507a5-b7e2-4756-994c-5a7c0d660a7c"
      unitRef="usd">12847000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfOS0yLTEtMS03MjEwNQ_b15f3c51-e6e3-4b52-9090-91bd3457cd86"
      unitRef="usd">13525000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTEtMS0xLTEtNzIxMDU_d84719c3-79d2-4877-b433-d808ac16d19d"
      unitRef="usd">590000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTEtMi0xLTEtNzIxMDU_a806d045-9a7e-4052-9233-ca740265e567"
      unitRef="usd">544000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTItMS0xLTEtNzIxMDU_ffcc63f5-42f9-4c2e-8703-f0c9cdc97c39"
      unitRef="usd">13093000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTItMi0xLTEtNzIxMDU_9bb224cb-58f3-40e8-ab01-28a0b5c7055c"
      unitRef="usd">13540000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i303719659cab4a939bc72dd389ca320e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTMtMS0xLTEtNzIxMDU_4001094b-10cb-47aa-9e2f-000e30595fa4"
      unitRef="usd">13683000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie9563a0e55c440549381337829b82d66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOjQwMWNkNjQ5NTdlNzQ2YzI4NWVmYzk1MDliMjhkMjVjL3RhYmxlcmFuZ2U6NDAxY2Q2NDk1N2U3NDZjMjg1ZWZjOTUwOWIyOGQyNWNfMTMtMi0xLTEtNzIxMDU_ea354d43-53c9-4054-a082-b751e9a835fb"
      unitRef="usd">14084000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0Mw_83794ed2-252c-40ef-b0c6-12a61f54c738"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseCost
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTIzMg_ae854a34-499a-4497-ad3c-dd6f0eb2b131"
      unitRef="usd">2323000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i28cc099f59004068955aa5b7b1423a1f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTIzOQ_2a108e65-c0f3-47f2-9830-cd0e8980ce3b"
      unitRef="usd">2332000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTI0Nw_30c3ee88-4291-487e-aebc-fc67b3347abd"
      unitRef="usd">6810000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTI1NA_bd1f3bd8-82b3-4bd0-86f3-220fcc20b532"
      unitRef="usd">6940000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_35e733ad-ee80-4b0c-a1c6-892c36c69584"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:VariableLeaseCost
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_5f5469e2-f7b8-45af-88a5-917bbd77a4b4"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_7b740f59-ab58-4989-80e3-d47229bd2beb"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_7ca0afbc-e77b-428d-bebb-f97707249085"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:ShortTermLeaseCost
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_f84e192b-4889-4f21-8a0c-333a3f4997f5"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTQ2Nw_f8540a90-240e-425e-92ff-5106c3ed8b3d"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib4e731ede9754d37b83a7bf0bc9a3c11_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1Mg_3f4072da-e84b-4b8d-8dc5-dcefc0f01070"
      unitRef="usd">250000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic088edb2dfe0428493db3ed3695fb27e_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1Mg_dc6423cb-1077-4693-98fb-2905ce626723"
      unitRef="usd">250000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id226fb4411914a82815da02e382003a6_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU1OQ_015b4916-b2f5-49e7-82fe-1598cdccc7e1"
      unitRef="usd">751000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i35f04eafa2e6497797fda901f4aa5035_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTU2Ng_08cf8b5c-87cd-4434-82a4-074529397a70"
      unitRef="usd">734000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic27b39a2f431449e9bf99002cca51dbe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcwNw_c8643aee-e372-40fa-9b90-3fea9f1fce57"
      unitRef="usd">156000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2b914d3904e64105b16eb4e2efbef728_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcxNA_91285a86-6d8b-4ede-8af1-565ac85cc2d0"
      unitRef="usd">162000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4be33658c7b54803b699bf838a296a01_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcyMQ_5ddef74b-4d9f-42f2-81ba-cd05bcec7c68"
      unitRef="usd">470000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i7048b229fd934c319611656574468fbc_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTcyOA_d21d59b9-382d-4947-8773-cf0c9a8c8b27"
      unitRef="usd">477000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RleHRyZWdpb246NmM5ZjJmMWJiOTYzNDA1NmE1ZmYwYTYyOWQ4MzkxOTdfMTk0NA_4d5333e6-8e03-4231-9188-c907a52671ac">&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;Supplemental cash flow information related to leases is as follows (in thousands):&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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.460%"/&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="6" 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;Nine months ended, December 30,&lt;/span&gt;&lt;/td&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: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align: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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 finance lease liabilities&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;872&#160;&lt;/span&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: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;847&#160;&lt;/span&gt;&lt;/td&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:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new finance lease liabilities&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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,582&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMi0xLTEtMS03MjEwNQ_62b8aed4-12f9-4440-b266-48aacf832f5e"
      unitRef="usd">6678000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMi0yLTEtMS03MjEwNQ_2c11b849-0dfc-4099-a201-00fe5c685f13"
      unitRef="usd">6885000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMy0xLTEtMS03MjEwNQ_51e0ef11-efaa-41fd-b505-0f99f267cd98"
      unitRef="usd">872000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfMy0yLTEtMS03MjEwNQ_8c60e21a-dc19-4426-8abb-044b44248c54"
      unitRef="usd">847000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNC0xLTEtMS03MjEwNQ_b3281a46-18d8-4c95-9a23-38892016f61d"
      unitRef="usd">8592000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNC0yLTEtMS03MjEwNQ_f5f72800-95fb-4d8e-a911-b86bae68bb0d"
      unitRef="usd">3670000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNS0xLTEtMS03MjEwNQ_ac68b883-4c4b-444a-815d-acfe30846001"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83Ni9mcmFnOjZjOWYyZjFiYjk2MzQwNTZhNWZmMGE2MjlkODM5MTk3L3RhYmxlOmFmMWFiYzA4NmE4ZjQxOGQ5ZWQ5MzEyZmVjZWVjNGQ5L3RhYmxlcmFuZ2U6YWYxYWJjMDg2YThmNDE4ZDllZDkzMTJmZWNlZWM0ZDlfNS0yLTEtMS03MjEwNQ_05adf3e8-e635-4ef1-8c81-3349618f2c59"
      unitRef="usd">14582000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl83OS9mcmFnOmNjZDZmZTUzMTVlMjQ0MDA4YjFjZGE5MDJhZWUxZDk4L3RleHRyZWdpb246Y2NkNmZlNTMxNWUyNDQwMDhiMWNkYTkwMmFlZTFkOThfMjcwNQ_ab84d78f-9748-494a-aef3-ef06984f41f5">&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;16.&#160;&#160;&#160;&#160;Effects of New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Topics not yet adopted &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%"&gt;In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848" from December 31, 2022 to December 31, 2024, which is superseding the date from ASU No. 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU is elective and is relief to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. Optional expedients are provided for contract modification accounting under topics such as debt, leases, and derivatives. The optional amendments are effective for all entities as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020 through December 31, 2024. We are currently evaluating the impact the standard will have on our consolidated financial statements if we chose to elect.&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%"&gt;In March 2022, the FASB issued ASU 2022 No. 2022-01, "Derivative and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method." The ASU clarified the guidance in ASC 815 on fair value hedge accounting of interest rate risk 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;portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the &#x201c;portfolio layer&#x201d; method for making the fair value hedge accounting for these portfolios more accessible. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated financial statements.&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%"&gt;In October 2021, the FASB issued ASU No. 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." The ASU amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination and is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those years, with early adoption permitted. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are currently evaluating the impact the standard will have on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i3967094bea5a461c855e3f196925630c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM2ZDU3NmY1NDg1MTRmYzM5YzViYzhkZmVmMzhhMzJiL3NlYzozNmQ1NzZmNTQ4NTE0ZmMzOWM1YmM4ZGZlZjM4YTMyYl8xMzkvZnJhZzo0Yzc5NTU4MmI0NzU0YzRkOWQ1M2FlZWVjZGIxZDIxNC90YWJsZToyODhlMGVjMWYwZWY0Zjk3OWU2MGUwMGI1ODdhZmM2ZS90YWJsZXJhbmdlOjI4OGUwZWMxZjBlZjRmOTc5ZTYwZTAwYjU4N2FmYzZlXzYtMi0xLTEtNzIxMDUvdGV4dHJlZ2lvbjpjMWMxYTc0ZjlkYTM0YjlkOWI5ODYxOTU3NTJhOTZmOV8xMTM_36013122-9e82-4381-b207-596342c04d59">2022-12-31</dei:DocumentPeriodEndDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>68
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  >#058'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
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
MR*4Y 3Z?"Z&W!^8+JBWN\7]02P,$%     @ !X-!5@A--G=K!@  -1H  !@
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
M,   &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;+5;76_C-A;]*X2W*#)
M)A9)?:9)@,12NP-L9X+)=/NPV =9IFUA9-&5Z"3=7[_4AR6+O**3KG8>8DL^
M/-3EO;P\E^+<O/#B>[EE3*#779:7M[.M$/OK^;Q,MFP7EU=\SW+YRYH7NUC(
MRV(S+_<%BU=UHUTV)Y;ESG=QFL_N;NI[C\7=#3^(+,W98X'*PVX7%W\^L(R_
MW,[P['CC:[K9BNK&_.YF'V_8$Q._[1\+>37O6%;ICN5ERG-4L/7M[!Y?1]2O
M&M2(?Z;LI3SYCBI3EIQ_KRX^K6YG5O5$+&.)J"AB^?',%BS+*B;Y''^TI+.N
MSZKAZ?<C^\^U\=*895RR!<]^3U=B>SOS9VC%UO$A$U_YR]]9:Y!3\24\*^N_
MZ*7%6C.4'$K!=VUC^02[-&\^X]=V($X:2!ZX 6D;$+6!/=* M@WH6WNPVP;V
M6WMPV@:UZ?/&]GK@PEC$=S<%?T%%A99LU9=Z].O6<KS2O J4)U'(7U/93MPM
M>+Z2;F<K)+^5/$M7L9 73T)^R'@0)>)K]&7/BKCR:XGB?(6^,B$C4**BN,C3
M?%.BC^BWIQ!=_/ !E=NX8"5*<_1MRP^EA)>7Z(?!]<U<R >ONI\G[4,^- ])
M1AZ2HE]Y+K8EBN3#KH#VH;E]8&@_EP/6C1HYCMH#,1*&++E"%%\B8A$"/,_B
M[<TQ9,[_UGOTEWL?# ;M0HC6?'2$[RM[9OE!.OU?]\M2%'+J_QMR<4-BPR15
M/KPN]W'";F<RX96L>&:SNQ__AEWK)VA\IR0+IR2+)B(;>,+N/&&;V(^>0.N"
M[ZKY7#M#)A2Q18LZE;#B$D6O2798R6F+[LN2E=74_Q:_0AYK.G/KSJH%Y_F.
M4(MZULW\^=07 $S:X_M#6*C#7)_0P!O"(@#F4.SWL,'(.-W(.,:16?!25)GL
M%\Y731)[DF.?)C)JGW@&I92'AM Y>1!L^Y2XBO40#%L4*];K,)MB!RML$0 C
M)* $MM[MK'>-UO]2\+)$CP5?IP(RU=5Z]8EEVXJE.LIS+$?Q7ZBCB".#01F/
M"(!1BS@.;*C7&>H94U&[4,G8CE[WU;)V+BEY4R:E*<G"*<FBB<@&/O$[G_C&
MX'N2(K#R"&L] KG!!X+&)FH  BC;=M4\HZ,\#VMI!D 1;(UDF: S-3#/,Y;+
M^,OJ_!*OI%I+J]"KE+#1^@"P'MM4L1Y&*6,4ZBC7MVUU]NDHS[>#D<F'K5Y+
M6F?6GY+%1;*M!R"4BU'&]Y6(/,Y&4/E9>LKS:: 8#Z"H[SF*\0 *RSA2R"((
MAHE/1\P_D=+8:/[]CA<B_4^ME*O%)LU%G&_290:[O64;^,IV-,L!E)P<JN4Z
M"@>V353+ 9COVOZ(Y:2WG!@MU_,N:##139'=.ZK%.LP)/#6&0P"&?<NQ-&_#
M.#KF[E[V8J.6N_N4)U)1-6*+=Q42:#C5YZZ%/<W5.@Q+[>.JANLP3\HRS=<Z
MS X\,B(E<*\QL6U>8\66%:@U_L=XM__IK8LM-JK7]ZZVD[*%D[)%4[$-7=2+
M76Q6NY]RP22O.>_J4M.3ZEX-24BWZGE71\G:TK/5B(2TLG<"&YK;JUM\1M[&
M:8XN_B$U[@<D,V_T6F6B0UINZ[5')N*0+4'=BW45JA8WYR'A>4@$0&0Q88VE
MH%[N8J-RDXY^EFZNS;Q(ZQGY 65R'$!C/>T9/CJJCQ80RM,RD ["J@Z+(":7
MC#F[5Y/8+"=_Y@5+-SE*#D7!\N1/J:R2K5QF&;K8R#@PV*]+OH^4ZNNM#G,P
M40< X,+8T5*P#L.6/2(R<:\RL5EF-AFX<W@K+2]1SN H!]2>9K6.^6@[VCP'
M4#@(M!47@'GVB.=)KRZ)95QXVB7G6_QZS&OH00IN6=.>67>(4;6^=]V9E"V<
ME"V:BFWHH5X $[, ;CW4IN)N%RK-#Y4T/-E%7K*UG,:H]R@K+]%G+B]S4?"F
M7CPN8J!' 1WKRN5+B6H(9@6NFL !F$,M;<L"@!'+=MV1N.[%,S&+YW84A(SK
M=BJCBV43V!] XW5!:WL65FT'9*_EJID<0OF.K5;+ (RX8[M2I%?0Q*R@/S.!
MTC9FJK0-FPNH8JDNU P&P (_4.LD $5MAZI*!>K3\^E8"NNU,S%K9_W-R7V2
M'':'K'[I$DJ7)^>SV:0J>E*V<%*V:"JVH;-Z%4W,*KIS%NM?<RW9)LVKBTI6
MRGR6<G#OF.A*E])J(T8-6@!G61;5IBF PRY5]X@B $<"ZEMC,[67V,0LL:&Q
M8/GJS"BXVEX^M5U?58H+"&?YA%!U%-[&%YWG&XY"+[>)>7OY]_JULQR%^V>Y
ME$G)^?FP6THI]F6-GIKWGE\.HA1Q7K]>>8C+-#DWF2?=@)Z4+9R4+9J*;>BZ
MOFP@YK+AZ+%E[93V+37OO04Z!]AP]EWM#1 (L]U C5X(YF@;TQ#,\\?>?Y&^
M:"#!A+%[)FJ-]<F[HW9*MG!2MF@JMN&+];[DH>8-]:.O5FEVJ'SWMKBE^OXV
M\3U/3;L@S+=5=0RSN6K<@K#1%WJTKRDH-L9MIY0>9;#6D?JFQ$J-E<J[CQM,
MR19.RA9-Q3;T3U^]4'/UTCACH.(K2="$ZC7HFH;0.]TONU)?52Q %%5W)  4
MOB)JY09RN2-JGIZ<>S$?? %",VPGZIG@G/8LS+2'8:8]#?/_. Y#^WJ+F@_$
M'-WQKO!L*/TSX0FAU#HR!% R/-7HA*C<$;%*^_*%GCORLMOQ'#T)GGR_E('Y
MG*Y8?1JOBU9YER69_ *J]Y9^.&DLSQK\4W<=X$9J.0.BL%J$PZB14H;VI0Q]
M8RESG+Z@\4:.=\_0*=G"2=FBJ=B&WNA+*FHNJ?[RIBZ=M'*:E"V<E"V:BFWH
MH;YRHN;*Z4V;="W':<D-;=(!,&"3#D!!FW10G\ FW?SD</2.%9OZ5'J)$G[(
M17/(M;O;G7R_K\][*_<?\/4" _=#?!TUY]I[^N:8_:]QL4GS$F5L+;NRKCR9
MT8KFY'IS(?B^/IJ]Y$+P7?UUR^(5*RJ _'W-N3A>5!UT_W_@[K]02P,$%
M  @ !X-!5F729:%J!@  U2<  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6S56EUOVS84_2N$5VPI8-<B)<MVYAA(+'4-L+9!TF[/M$7;6B4Q)>DD_?>C
M/B)9$LU8"XUB+XDDWWM(GG-YR4MI]DC9-[XE1("G.$KX16\KQ/WY<,A76Q)C
M_H[>DT3^LJ8LQD+>LLV0WS."@\PICH;(LMQAC,.D-Y]ESV[8?$9W(@H3<L,
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
M@L;9Y9;@@+#40/Z^IE0\WZ0-E%_RS?\%4$L#!!0    (  >#05;-:HI('!,
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
M-(:B\2UH#"H#W)ZW 1TZTI)8?T#&YD724B@M@])R**V TDHHC:%H?),8 ]*
M^![3^7RQ;0+5<KA[+.87P]/$K'I<],/ONODR>JKQ#0.Z-R^4ED!I*92606DY
ME%9 :264QE TOLV-H6V@#VU//5\FH"-86A+3DH26I+0DHR6Y_H0:6Q,:P4)I
M#$7CK3E&L,&K=_$]T7R9@(YK:4E,2Q):DM*23'\>C;M>:&8+I950&D/1.'^'
M8V8;ZC/;/]Y\F9!.AFE)3$L26I+2DHR6Y/I+8&IF**V$TAB*QIMY3(9#8E]=
MZ'R94 X6)Y[H1,5:5EM<\*H0^>(&58E"Y#AV)!I2I7+%78-41S657 G=JQ9*
M*Z$TAJ+QKAPCUA"W5VVH^%9'6_PFR9E"Y7J^N(&:0A6)VU E*E0DHE*E2ES^
MG:E4KJC*]6?+V'?0]!1*8R@:[[LQ/0WUZ>DKYLGHR:9O,Z"T&$I+H+042LN@
MM#PDH^("6F$)I3$4C6],8[@;ZL/=D\^3.=3/]^EBOR]KQ.XU5F@<3_Q>XT2E
M\L4],Y6B2.ST%:)(W%@PUY]=XTX?FHE":0Q%XWTZ9J*A/A/]#E-F0C(>G-&2
MF)8DM"2E)=E!$KXLR?7GV-BMT/P12F,H&N_6,7\,]?GC$6$+,8%&7X'Q2 5)
MBZ&T!$I+H;0,2LNAM )**Z$TAJ+QS6_,.D-BA]S33:#1UVS<+J%Y*)26'&C/
M[R>N+]V79)$_D>Y,T/022BN@M!)*8R@:WXK&]#+$;>\;RM&>YX3B:$D6!>).
M=+'^H(Q-C*2E4%H&I>506@&EE5 :0]'X9C$FIZ$^.?VUK:MNTW[5O&6"[CH,
MI<506@*EI5!:!J7E4%H!I950&D/1N.85C<%MI ]N3SUG)J)C6%H2TY)$_SE-
MVP:4ED%I.9160&DEE,90-+YMC#EP].H-DD\T:2<B%Z/.:$E,2Q+]&3!N-=#U
MO5!:#J454%H)I3$4C6\U8TX=Z7/J/]Y4H(A>.TQ+8EJ2Z,^,<6N";M\,I>50
M6@&EE5 :0]'XUC2F[Q&Q?3-T+E)$+TNF)3$M2?2?RK@E0/-P*"V'T@HHK832
M&(K&MX0Q.H^.B,Z/?#\6R6FRY'-2$M.21'_,QCY'TC(H+8?2"BBMA-(8BL;[
M?(S>(WWT_HKY5GJRZ9LP*"V&TA(H+872,B@MC^1Y!A>.+7Y_;0&MM(32&(K&
M-ZAQ=D!TQ.KD4\ZYBN@ES;0DIB6)_H,:NQZ:W4-I.9160&DEE,90-+YQC-E]
M].J-G-$3O2)Z!V=:$D=R%"XU%^@28R@M@])R**V TDHHC:%H?',90_I(']+S
M:20QJ4S/,AZ.(6DQE)9 :2F4ED%I.9160&DEE,90-+ZEC;E_=,2FU<<^[D^I
M>\&,EL3Z S)N$M"L'DK+H+0<2BN@M!)*8RC:ODE<=@]UW<=57UU?K>KVOI[5
MRV4WF'VS'O#;-\1/?[7:^FYH,LZ;=^[9I?3W]\Z;S%'\/7?>%+N_7X[XZZO'
MZK[^N6KO%^O.6M9W0U7V3]LGM'9Q__#T2]\\OCUSSJR;IN^;U>['A[J:U^U6
M,/S[7=/TWW[95O"E:7_;?9SK_P-02P,$%     @ !X-!5@7OZT<<"@  ^2L
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
M"+DZ\,A@/0J\/<5=LUYW/6DB7[KLL= OQ;)$)6AO$7G+A%<?5WFCT0ZM-Z5
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
MFD)I&J49BM;TF3KQ%?L37P,[%\5N3,?M7.27'&P6:'P+I>4HK4!I)4JK4)I
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
MS^!E7729Q\M^$]T!KKC)A3*-1OBZ7!NKZ3I\>R[B%K#_/*!KD:FI68[S@'K
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
MZ"&BG"769!6+RHE G(*+7]L6P3P3ZU4#'R*/K>:I!SAW]Y>?;I^)(S(#JU&
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
M5_NS-O5%$27B8)1^UY2ZTD(1'YPD$_3 %_.(!  IG=<A6AE;L[KOI$UB5;]
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
M!B]=6-%)6ZG0;'SSM+3-3KFFPW2K77^^;-K2T;QI[I^$V4C*58EK<HT'DU$
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
MV;Z@0?5E+S/J849.A@R2R:JD:Y#TA:6UD< \*@5Q!$G>\:$N@)^I2%LS@X[
M>VB:JOE6A*MX?URK=J,*H_+LW;M74N_^Q /9RG<-BJ;B&ZG4F\E]!=OOY.O5
MHNFDS(+QU]GA["BVVA8\^-_Q^% 8"Q\EU0&XI"]>TM#/;;&&F88T$+T6!H)=
MWT*<#P\^OGIIJ3<(.LMM2#SL&G.2H%74]^TMIT@\,4U=^'#^-XSMX7P_G)N^
M-H79JN3.5?@JHZ22O[X#A5CN=O;-^!$,Q?/+6F:J2[51*^?._*T/ZHLX=2'\
MR. LFM(-?5XKKD^1):>)J%T8GW$SR*WK6BTTNQVO#PA,(LQ^?))[8OQ[E33\
M[A4K+Y=T78Q0M,W3@EA0>G'Y!+&@+/QG6M"ISZ"8DQRR3HINN%%'_D87O0/8
M[YD.MB%PA(H PY]K2&-+);[W05:("8<'X9>#H[28!-+-+L_G?AQAV[=2=JEN
M_<Q3F6QZ5Y,SD$JN+29=<H?FJ',FO(!]JEV5*[A#5N MTGK?,\W)89,!X*K]
M&N=2TDN#UOA)NF\MFTYVZVQ>/0%92D"Q ']2AZ3N):A6\67+5&>9I#1H23Z-
ML!Q.*IB.']W '=%%#:I*NAD:FF"3OK"7BY ;@DR*YNJ][_;G30;MZ2NS:EKI
MJ N1TPL=(J9^([XJHBR7[F44=W!=-OL1'N<'H*Q)L???A"'DE3/M>X0PNVJ,
M<+FO-0UV%%K&]0.K<3X[?2K3Y DDJO;SB_CQO8%80@2Y=>V*L&Z[NTYF&T^_
MA6=ENSP>+1=F0*=?&KDL2^&<H%<T3^.8P\CV.#WFF[E4<JV,O^$5EHB>6E@N
M$">S#KH^H4L8-;0I]^I.+DXT@ZL9"4?AERWK,!>Z$OX('Q2$Z39&I'X M![,
M%3A1V)'6$:'&(YWWC/?$*N!PT&?DL^Y2D#\\$,0$K6[IH[36[=[A(.@[HIXK
MF5B\;TPHG6-(X@>>!'$'_-^8'$HY2S6%9 I'XFORUD%2_M$"U<IUH%]3<]H
M, E-O4*&&Y(B^KMCRV$44,D,?V)-W\8FWZ6$VJ-#I K+O$M@L7O'9D:^4F*_
M%(BQNTA&+A+K-]823S,"QP7^B4WP&;2-SWDPEI1.T$$.?Z;,P *$FFQ +8 K
M?3/5#<::W 50?5-4O?5#5&[HPF6F"(<D"N;+0L*9% .V6Q&-Y&0>.([#ODZ'
MQ2BZL2<;21LA+6'F^=H*>V9VS= @39/<"8%E"&7/\Y,$ADUSQ55K&?F68085
M#!F)JY4@DBX:RDCX,$KB&5YOBO<&"'0OK1$C]V'0%)[+%+<?;>0<VG74_$6W
M$M%QF$AL_,A,!%52E+V+: Y&5W?![>\$T?U*KE\$8^4K]<(= 6,%]>K2.3A^
M6P8IOWN;3N(&./6D*(S6!T)_)7";S8*G<A,V#6?'2;?8SO-PO9O726/6#<T!
MK(ACU]1 )M#KYAJ9!,<>>3IP$KG,HA KEW1O6(:6@/WX)JY/QH9]I,OD9C3?
M 1B"+9'H=3JO37V<<#5ZMO/2$=:*Y!Z%]]_I?75GY?98"J!66XIZY>NWX:%P
M@IMC,VU!UC74R%XUS6?Z5),+>%LAEFS,SBT/ZX5>A3ZTT]P'#G5H#4SEGV6Z
M+!FRG0 .:N5?X7*KD3CW--BU0$ZVI.G-[^LKTS;U1E[$\MYYU1=QVE1LS6:0
M=\@ F1G/')O!Q0;*^RB0=E?A<KZU+!A4#3&=LM#!S7!7Z>B<<7#V54<(@51#
M 4+K+JKZ9"9<UN+0@/;=O6"JRD;FN0$]94,$BQX@GQSM;+K+GOQ+/&20OJK\
M)+I,Q]&+6#3/-8! /ABP:ZQS[VR)#^C-MFIN-7[G:(63B+Z3:)YH6OGZ)QY)
MQA^&8"+FHEL3%%E2I:D$LY/+<Q[EOC-T689\UNAYGIAS\[5T6TX&*JER%,'G
M>-[*;0F 9>*8/%-X'PB[&B+Z:^E-*,:N01^YTL8142@3I.]XX4$0F0_?<.HN
M6H2$$0ZCLJ[FHZIP)7N(6 (J.XGDQO/@]D.\]C!\#Y"_M^?OY=-V^L87"PD*
MG@.H5>=ZX(_ABY%["!P#5.[=14AI>S?KPN&K0+<<O^4I<1(I9T-YC:^!@9>
MQ@XN?CO6W0E>)-0D^WL,Q7??^'3M+M[1=V-:ARBZE7<Q;4-4$%[.-!2JW,]F
MQS<>5;>N9L!E6W^/PU<MKCF.%IX,<(7R<,06 VQ54O"JDZ#?S<CY=R/$0>Q\
M?R[0TB6*=;:LFFLK YUR000'41EPK=P[J&@8@<T(4 S'%VIKB"H#*/D-(7<)
MZ.#]*'-I/LPN+\[2@6 _?\]EY:XI/@_B]%$IZ)4S:H3,H2O/A+6A:LDRI@:U
M)>H*M>0 G=B_:[#$[_#FPSO_;#0QZ=,<-9?#(>6(@7/%?DYY2(W!&YY<(8GA
MHW%F1MZ5?MQK*7@=.5PG4NS!7[8&#"&/F],<.L>5B'G'?BT]:W23;ESABWE
M&)T62^!]4GJ/!8:_[K<)A%!X5I?<MP,C@!%NB4CO+C+N7%&0F"IF];Z'M),:
MT]4RTVE7.2/$F\+?/T@3*_)7ZZ8JPYRN5\)]X%+,IBS=X0KU>^C!K;ZSVK=G
M>KZCP&A\.\+48< &T1]DS;W=1-H+<M-R'XOB='P>FG!;W8FT$*E^TDV[0H#R
MFZR7_.;56FVI2CR;>5%_J>K/;;_MX.E?-27[A]GEY:6[=.@31G] VY =6;K>
MK*-7\MX[.CA"-F#+*(SAL<([I&YWJ-*Y,9!'DBUI,'7R_CDGFG[RDN3Q*01R
M"(>_Q_.0P(?KK<SA2!R0P%?PD@;I=)8/<SR"4+,\L5R-[AO+34'OS !\4X3&
M6;C($$2<NEH+7>NE<=>(PTDD90@ K^5JLF3YCAD)R)$O"4&7TM3<)>Q7XQL7
M8G(I1.2$(-@5ETQ)KKM6[2I>;6V',I<"\#:=\IR>>U\;=WVM*5GTQ8>AZ?H8
MHU)OE5]__S%8=-</H\X1Y9MZ\)Z&>+^#RV:+3;@J85U::G[S')$WW@6I<?U1
M8.#PD<N:KK;#@;R;&#,NJ'?J +M#^I*^GN;>C6MV)6YFT(NS*XR'=U?&HR89
ML$^PON,].&E:P1#>#\5D*,E<\\(QT;OQ\06B"&\[Z%6VU%N3PGQZ0^/>"\K1
MI-/5X/E\[MYH.+PF[68UN5 ME]86."$?FY0]QIK62$NM\XRE"V.Q.AQ?'[)+
MEN36?LJA-'\?WR7G-X>XURXXX&5[N;3G<A^V3?)B1]BLSS42IY$]=.7</6F;
M>^G>G1?$ 44GPRM/SN>S>).-NQ@T-M!L3<VN@M/34,;F$J6JDJPFU*Q'=8C_
MS:$P=VR&A>]_^UAXW\MXGR4O4$8,L>+71%,L!SV1=RF';\.;J%_("YCC<GF-
M]7N8;817"(*6>'0Z.3\]D.J7_] U6WX=\Z+INF;#?]*]+]W2 OR^;&"1W0<Z
M(+R?^_G_ %!+ P04    "  '@T%6)<0Q2!<%  #V"P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6R=5MMRVS80_14,,T[M&5<7RD[<Q-:,+TV3:3/)
MQ$G[T.D#1"Y%U"#  *!E]^M[%J D)I6=3%\D@MP].'OV IRNK+OQ-5$0=XTV
M_BRK0VA?C,>^J*F1?F1;,OA26=?(@*5;CGWK2);1J='C?#)Y-FZD,MG\-+Y[
M[^:GM@M:&7KOA.^:1KK["])V=99-L_6+#VI9!WXQGI^V<DG7%#ZU[QU6XPU*
MJ1HR7EDC'%5GV?GTQ<41VT>#WQ6M_.!9<"0+:V]X\:8\RR9,B#05@1$D_F[I
MDK1F(-#XW&-FFRW9<?B\1G\58T<L"^GITNH_5!GJL^PD$R55LM/A@UV]ICZ>
M8\8KK/;Q5ZR2[6R6B:+SP3:],Q@TRJ1_>=?K,' XF3S@D/<.>>2=-HHLKV20
M\U-G5\*Q-=#X(88:O4%.&4[*=7#XJN 7YF],81L2'^4=^=-Q "*_'Q>]]T7R
MSA_P_DF\M2;47OQL2BJ_]!^#R89.OJ9SD3\*>$7%2,RFAR*?Y/DC>+-->+.(
M-_MF>.)*^4);WSD2?YXO?' HB+]VA9P0CW8C<I.\\*TLZ"Q#%WARMY3-GSZ9
M/IN\?(3OT8;OT6/HN_GN(ODXS'0V$L/,KA<!N'2'AO8D]A=DJ%+A0$@OI&C)
M%60"&E'82JADOP\"_D!4SC:B0*:5Z919"HP$)[FIO%@0!@.M[8?X*\#F)WM"
MFE),)WLP$:&&2>V(1)/*AKAL!)).S8+<)O'1Y^NW^(7>+<4VUO?19G;<X\\V
M^ 92_"_XD?AXWZI":F #"!%L)?'B%A,KZ<";?!I=CX0/,G3!XCW$B*KETSW1
M.H7II@!2=HC61D\6;6O.*K$+9 \1[M(VK33W/WC!8JJEP8Q<>%4J )$_C'S9
M[N_.*5^J.,^DQCBX&^0*KCWOH?-(7,$)VW^G-H?1, ;$">Q,)6^MDPO$HT"R
M"' Z'A9+:Y4)?AVLIQ T86B' 3..5WI/WO,'CS1JR3BPYT\ 4[;TK!R'8(>2
M/'URDD^?OX12Q>=.>14G.9"O@ZRUN'32D+_W@1HO?FD6K\4^.^23E]<?SU__
MEAUP%\"UL*Z4ID!(*M2I"K&O@@*-415R'F$++3L?\\@6OI:HZ[9S18VA+^02
M9<OT#X?T$$I!*,=25)W66*EFT3F?!(C5$HELHD@AVI6!XJM:%744&2 @")#8
MB$N<I%S,[["/$_M)PX-U6QT*@Y/:FIX%0L#+DI^\U:J,ND*<0$EJ!/-NVZSE
MMA22Z*CY7HR8\;Z$OJ^'M+=\*O/Q"MIF4"K4EPKO?O1PK<1"BZ''F5(A]DU?
M)5*W4G<I-^A*N^(4)L8[/@P:+]67YSV0/,/MJ\S.JF)1B]"KXV@I$Q?%$2V4
M5N&>01J><%K=4)P,"-78(+J [_^0*,@%SEAB'9.3! <.3T_ZLK"5XTU5RLA(
MO.H53U.1^_S;VD^_ZE$(0"X1BX7[Y5CZSSSJQ[X72SRX6#!IODN7!I5D[6,:
MF3_N/,4-^Z4H[DDZGY*P[@'R 5M$P>M^H%%5I3F]K:U!T^\^258*';2 "&WK
M[%U$!.D93@ZXS/*]6)T5#D5,/JB $^X#5?3@P"B&'5$I@QI1\/3;WD!GZ8X%
MYG[#.I;U=/+CKVFGSL4&5";=?./@,8.1AMFZZ\ ?#^YB#;EEO'$RG<Z$="W;
MO-U<:L_376YKGF[$;Z5;*BBCJ8+K9/3\.!,NW3+3(M@VWNP6-N">&!]K7,S)
ML0&^5]:&]8(WV%SUY_\"4$L#!!0    (  >#05;#50U=  4  %\.   9
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
MOL.4$9\1"?7/#\0M6B8%3RW>R@VR\(Y<IA/?0>2=Q;DTT 3K#RO+&A&QR/@
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
MQG>\J(69G$\MKN#LIN4.[;)'HU]!R^&C:NW*P(]M):JG\Z?(;*!']_0NZ4G
M=Z)\ XP$0$-*3^"QP5WF\=@WW%UHU< 5<M4H"PRY7<&5#[;0\->\,'[\[V,!
MZ/&CX_@NA<[,FI?B8H0Y8H3>B-'L]2N2A&]/L(\&]M$I]-F\+%776N-V2\B-
MVZ4 YC4F%F]+=$IIN-*BDA8^*&..L3^)?YS]W<HANT5DNP3K%@59UYV+D14&
M+'XO>.T9\+;"3*UQO.KS3=H'3\L9\2=$*]45=M'5:+=SRJZX!6DPIZJN= A^
MDX;/>O 9K +/K[4>N,7:Q1MG!>)^+?Q<-"D$8';4?5^VO2EZ#$VO4>$T"J@P
MT12X[7N5>2>^'"4P]@BJ,_C93,Z^"/MS;Y[C/L?\R'6Y\MU"+&7;N@#O0_D#
MQ$%*4O].L@0N>861*7H76R,@I0GD"8$/PACHVIVKTL5G(+'5TEK1@EHL A\F
MM7!Q5!NA)6[=.,^3"8Q)$--P<N"1,]'5XPY\[J3QI<' ZU<9)?0M4)K";QA1
MC=,=!(LFD,5/?<0 ?^D1(\R_(Y;#B82(AX2(3R;$.VGX<JG%DOO"A=[M$OR8
M]D]"_7?M5\\XZ%V1*1Y0ILJ)&99:=6N'L4\&N]*BSY?O)\D[CWE8@>%7!_YT
M!%5PR[&\.WK7.WH_[^F]1+4OL7G?5BY(DM?[-0SN>YH&$65](XTC;- H#%B2
M^!;*,(^Q@'&D?*OJKA=<G@9Q1" C 47MT"0)\CA'ZRA(<X(^8=X(@47O<1V*
M0"Q&'D&2,TA(P,(<$AHD)$,C44I_H<#BOQ$/N!O#/,:"C*7 DH!E% AA01(E
M0,(H(&'HL@.4%SR+P(UC;F8,[I1%'Y$^0T?2T+5($H19AJTDHP'+70HG,0M(
MEIZ2?#)(/CDI^>.'5O!XF,V-$?:@_T'R0M98B ,OH\>CXUB.G%S[?SP?ROWA
MRZN-LS3?OV!?/5MB7.YC5.]BA$5Q\ATJ-Z5!%#N=$ZQX*8-Y5?GRB4IY[FA_
MKJ%C,4H[I"CQ( O3?2'SM1@O9O_LJ_&Q2)5U5_5GW",;K$-KK/*J@G%/QU5I
M3V>R*]SZQ2N,681)1'V=1VVGDR/!?,&903!GX_#PV(A(AD\61Y-OG!SH L&D
MQ$86$)(<3:3IP2T8J2W]7=^ /PK["_$P.OQ.S/M;]*-Y_R^"VXMQ-%"+!4X-
MW[C;N^[O]WW'JK6_4Q?*8AQ\<X6_1$([ _R^4,KN.VZ!X2=K]B]02P,$%
M  @ !X-!5N"0T,K5 P  MPH  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULY5;?3^,X$/Y71MG5JI4JTJ2%EFY;B<*M%@E.+'![#Z=[<)-I8^'8.=MI
MX;^_L1/2%'H5^WPO=,:>']_,? XSW2K]9#)$"\^YD&869-86DS T288Y,R>J
M0$DW*Z5S9DG5Z] 4&EGJG7(1QOW^69@S+H/YU)_=Z?E4E59PB7<:3)GG3+\L
M4*CM+(B"UX-[OLZL.PCGTX*M\0'M'\6=)BULHJ0\1VFXDJ!Q-0LNHLEBZ.R]
MP4^.6].2P56R5.K)*=?I+.@[0"@PL2X"HY\-7J(0+A#!^*>.&30IG6-;?HW^
MS==.M2R9P4LE_N2IS6;!.( 45ZP4]EYMOV-=SZF+ERAA_%_8UK;] )+26)77
MSH0@Y[+Z9<]U'S[B$-<.L<==)?(HKYAE\ZE66]#.FJ(YP9?JO0D<EVXH#U;3
M+2<_.__&N(8-$R7"+3)3:J2.6P.=1[84:+K3T%(69QLF=<1%%3'^CXCG<*ND
MS0S\)E-,]_U#0M= C%\A+N*C :\P.8%!U(.X'\='X@V:D@<^WN!8R3]=R3VX
M, :I6B93N.%LR06W',UK*U(@WMQC4FK-Y=I;_:ZD;@X6S' #?]U0 KBVF)N_
M#[6K0C,\C,8]NHDI6(*S@%Z50;W!8/[E4W36_WJDUF%3Z_!8]/D#/>*T% AJ
M!;NZ?ZUL7^6APHZF/ES88X:P4H(^!2ZR=1R#0JL-3RD]E]5'IGKO:Z939[3B
MDLF$,P%LAUJT4.<-:@TI-XE0AA1F8;7C=H=+L)DJ#3F;[@1:M,_;M"<OC872
MUF5.F44HC1.)@Y@O47L>_BB5I0R%YHE'77]:Z%GJ)P>0J@ J2%J>[% _\+7D
M*SJ1%I3-*)1:NJ;X%G!9E&]L2OG^_@I-HGGA&^0> W1N<(,"HNZK%#?2H%M/
M.>RT1MS==6NO01.X]>!]-N-&7_7V,T3]7MP?M84OG\9Q%']M21=2EMR^0$(/
M7U,S(.J=CD?-];YVA9IOF&]83<,]@#0;I>E;*@&?DXS)-39A#431<!>U)5]+
MB\0Q&IX;F=FR J*X-SZ+=];[ZJ56QH!C.,KDI?+H1+U!_[3;V+S5KPYS:P*/
MJ'.X44S"@IK2&9Z->O%PV-UKU:'37R4AC2C)_I\,/!^VA0\Q<#QN<65/:S&P
M;DU'?)2!G3@:M2BRIQU@X:!W%@T:@WWM( ?'O5$T:"5XHQ_GH' <=%P['_5.
M!^\8^/[TT'^8L+5,Y*C7?F4BG*J4MMHKFM-F*[NHEI&=>;72T4377!H0N"+7
M_LGH- !=K4F58E7A5Y.ELK3H>#&CS1*U,Z#[E2*>UXI+T.RJ\W\!4$L#!!0
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
MY1NM)(V*[L.^V+K,',Z%<S@2=?C ^#<QHU2B[UF:BZ/63,KY0;<KHAG-B/C
MYC2'.Q/&,R+AE$^[8LXIB;52EG8=VPZZ&4GRUN!07[OB@T.VD&F2TRN.Q"++
M"'\\H2E[.&KAUO+"=3*=276A.SB<DRF]H?+S_(K#6;="B9.,YB)A.>)T<M0Z
MQ@=C["D%+?$EH0]B[1@I5^X8^Z9.SN*CEJTLHBF-I((@\'=/AS1-%1+8\5<)
MVJK&5(KKQTOT4^T\.'-'!!VR](\DEK.C5MA",9V012JOV<,G6CKD*[R(I4+_
MHH=2UFZA:"$DRTIEL"!+\N*??"\#L:8 .&8%IU1PMA6\/0INJ>!N*>PUR2L5
MO.>.X)<*VO5NX;L.W(A(,CCD[ %Q)0UHZD!'7VM#O))<390;R>%N GIR,*(\
MN2<J6>@L%Y(O8!)(@4@>HT\TGB;Y%!VK7"8RH0*U;\E=2D4'O4>?;T:H_;:#
MWJ(D1[<SMA"@(PZ[$HQ2T-VH-."D,,#98X"++E@N9P*-\YC&!OU1O7Z_1K\+
MP:@BXBPC<N+4 HYH] &YV$*.[3@&>X;/5\<F=UXW^OB'1]\(AEM-#U?CN4].
M#V&A4Y)P](6D"XJ^GH,@.I,T$W^:<EZ@>F9417X'8DXB>M0"=A.4W]/6X-T;
M'-@?30%O$FS4)-BX(;"-U'A5:KPZ],$-K!GQ(J6(3=">*H;*O)$$D@1G2NPT
MR4D>)21%5TPDBJC7DVK*8ZT)+\UCDV"C^N#<SBB:L!260<5@B0I%L:@6ZUM:
MQ$HR)$%PR+(YR1_?O0D=W/LH8)VIHIEL1K.0!J+)!8W5D6!I$D.$8W1"4H@M
M13>*BH$IM73)BIV#]=J!1!P+ 3U ^SPA=TF:R,?.6@8%'(MDFFM4(BH:7D_L
MQF#HG$6%8U#]-+NCO"(0=$%X-%N=PMH**V>.Z/=H1O(I11%P)X?%6J K3N<D
MB>'67'E7+ $,'.9 \8[MPZ\.D/.Q#N4XBO@"[$Y+S_2BT<<=U(;0=L '22&W
M$G'P#HD',J\;-[2<($2AWS?I76H1H@(ID&_AOHL\R\>.2=9HE=_O@UG8<GO8
M:%@Q0 YAC1:<JPI:5U_&HNV&X->0,R%*N>CQ2<>\OE\!F%1-]E8#XIYM'K#>
M8/ TM$&S'5J^YW9,;-90?6ZPF5^QF5];L&8&L]!OT.M"H8"W)I-/:D%?RD]-
M@HU^ &R'M!3=T,D$>FI%&GMHB=724L7_0D%<SBG75"%@(*[UY(Q3BK*BAZ*J
MAS+0B)JZJJ/8H;7]M#4D8H9.P1=-8'#[]G&NN6^57G2<L46Q,NDT@T5%IM$U
MC=@T3_X&*+A>3&S%TIS.U#.*GB01R^A27G/?RI**$)]"+E&VU.O,2H%QDDD"
MZA/.,G1\.3P'(%A(2JC=V-6PY5N$W1XX)O1@<\[BA;H,V8OA7COP.@:\7:H2
M"%LV#E=W2LJ!RT 6!@@#>P!!!)9MPXA+>ZO;E>'M*82C@U*EW.Y9?1SLVH?K
M_&V[BBN-[K:Q:P(S\++O!;N>MCW':(S14V!"+WRFGX[EA@'Z)969JQ;[_\+\
M-849]O?7)?8-<]5<F#W+<]S=Z>J%X7/+TK<"0'C>9'4M+_#6@.UGE*2/]Y:D
MYW0,8(:2;+O8[QB*$EN.8[^@+%W_N67I63W/1:8FIJ%%?*.)":HF)GBBB:EO
MW-$_-:DPM3>UP[VTO6D2;-0DV+@AL(V<]:J<]7[*&XY>DZEI$FS4)-BX(;"-
MU(15:L+7/A.8F#^*%MDBU55X.3Q;7P0L--9KMD*\8KQX ?([E:;\%J8%VC3U
MMOU^\#[P#KOWZVDSR&!W4V9DDO&WA,8&(<^I9#:"UZ^"UW\M%U6$?:V8_$8Q
M^=<+S=3&&5\[WDMG?)-@HR;!Q@V!;20-VZO7\?9/H:,2MJ'L-(HV:A1MW!3:
M9H+6]DOP?Y>42MO\-:+ \(BW14L&*:"38(N8#%+0EFX1DPD*0U-GYB;LK*+H
MO):=BAYQN&P#-\EJ6'9-M815;\.+:Z))M%&C:..FT#:SN=HDPC]GEP@WNDW4
M*-JH4;1Q4VB;"5IM%>'Z[9!?2UK>;G?3Z^-@F[5VQ1PWW&&M72G7VV[,Q@8I
M#QX8MUBKN[9MGE$^U=\KP&.I>LE0;)%65ZMO(H[UEP!;UT_PP1 ;KH_4-Q1Z
MFWX%7WR <4$X,)Y *9W 4/:''C L+[YI*$XDF^M-^SLF)<OTX8R2F'(E /<G
MC,GEB1J@^K)D\"]02P,$%     @ !X-!5M'U%6Y$ P  @P<  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&ULM57?;]LV$/Y7#NI0V( 0291EV:EMH$XZ
M+,#:&4VV/0Q[H*6S140B-9*NT_WU.U*RYJR)T9>]4/QQ]_'[[HZGQ5'I1U,A
M6GAJ:FF6065M>QU%IJBPX>9*M2CI9*=TPRTM]3XRK49>>J>FCE@<3Z.&"QFL
M%GYOHU<+=;"UD+C18 Y-P_77-=;JN R2X+3Q6>PKZS:BU:+E>[Q'^VN[T;2*
M!I12-"B-4!(T[I;!^^1ZG3E[;_";P*,YFX-3LE7JT2WNRF40.T)88V$= J?/
M%[S!NG9 1..O'C,8KG2.Y_,3^H]>.VG9<H,WJOY=E+9:!K, 2MSQ0VT_J^-/
MV.OQ! M5&S_"L;>- R@.QJJF=R8&C9#=ES_U<?@>!]8[,,^[N\BSO.66KQ9:
M'4$[:T)S$R_5>Q,Y(5U2[JVF4T%^=O6)\KY!+50I"EBCQ)VP<*.,A=$#W]9H
MQHO(TCW..BIZS'6'R5[!G,-')6UEX(,LL7SN'Q&_@20[D5RSBX"W6%Q!FH3
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
MIF\5&A] [S=:N\/&)QB^?JO_ 5!+ P04    "  '@T%6KKF6"N4$  "!#@
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
MI4')+S<TRJ)V!O1^I93=;5R _7 \_P=02P,$%     @ !X-!5I]:WKA> P
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
MU3Q4\U%-H%J :A+50E2+*$V)UZRIALQVY[C1S]_/T$O$H)J+:AZJ^:@F4"U
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
M)U8?Z%K0P/)EHE3-+UBU>\/8 ]E":5&MP2:#BO'VG_Q:%V(#8'C< +P&X&U
M^ H@6 ."?P6$:T#85*:5TM1A2C1)QU*L@+2[#9L=-,5LT$8^X_:^WVMIKC*#
MT^D57U*NA614@<,IU825Z@B<@"_W4W!X< 0. ./@<R$6BO!<C7UM8EJDGZWY
MSUM^_ I_ FX$UX4"[WE.\Y=XW^3:)8R?$C['O813FIV" !T###%VY'/Q[W#D
M@$_[X3=$OA;]A9J@*W_0\ 5_*?]O\/W:7 )7FE;JAZO,+4_HYK'=8:1JDM&)
M9QY_1>62>NG;-RB"[UPU^I]DT_]$]J)^85>_L(\]O2,K\S1H*ADIG:>SA4<-
MW/; 98H&R0 .Q_YRLR"]4?8MB",F3B :=#%?2!UT4@>]4K^9_GG"^$DM14:5
M4VQ+,-@(C.,$AEM:>\/LJ]41<@B3P"TUZJ1&O5(O&6>FI>5@+H2[Z40[84,<
MQ&A+:6^4?97NA@RB*$)NI7&G-.Y5>J9!)I0V#??RZO*3?8,Q-7()CG?KC)-X
M&&PI[HVVK^+=F"@)XBAQ2QYVDH>]DJ^MT$9T:8XQT 7AK7B[YI(^W$GC!"<H
MV);>&W5?Z:Z8* J@6WK224]ZI7?=_AC<+^JZ-"_=8_#1F#LQ W=M4L[3GNS>
M?&/K!G"K KW!]ZU LMO$8HR"5VX^@L]^ _ZE!IGQIXI:M]&.CJS%V/ A3I,!
M=]()4 RW'WC'MA#CC<[;:NM/<=]7EK_AOBHJYXV+5>8X+[AN?4VWVCGEL\8?
M;JV?H]%%ZW>?:5K[;6S'G'%EGIB9H82GL3D+LG6T[42+NO%X#T(;Q]@,"_,5
M0*7=8*[/A-!/$QN@^ZY(_P!02P,$%     @ !X-!5G\X]1DY!0  ?"0  !D
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
MDR=EEF^!"]E'!9KE$<V@A[Z#:"M&J7.I=50SWP:V)YN[Y9O;9IH/87W'OC[
MA8<XQ[HY@$U;K ZNFK R:K/14#)@:]W).8KH)A?E;Z->K2\+M[I'OED?V\.)
MW;(>RLM%>1=XD2]O)K(AK4G.40HK:<JZN)(NL[+;EQ-!"]W.EE3(YJB'B;P@
M 5, ^7U%J=A/E('ZRA7\!5!+ P04    "  '@T%69;C(Q3 '  !V0   &0
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
M!G85#>PR&K\B.J9==$Q!T3%51)\S2S$9U@N.MA4T.![:" :5Y2I9>][_X#Y
MR<IFZ$)CB@N-J2+T)*ZI^$:@7G2T(:"9\>!6,*@N5^K.YZIY\*](C&F7&-.?
M2HRI8C$(2_$\C9X^NN^A<?' -C"H*F]ITHI JJ<I4*IROW=!,=4'Q3RLB,_*
MKH<&PE":!Z7Y4!J#TCB4%J!HLMFZ0)C" F$*#82A- ]*\Z$T!J5Q*"U T63W
M=8$PU0?"=^%S(M*R,+99;KRZR[.U$)MJ*\^2U\9=+AZC[% 8-^L_#U$1O3@=
MZJ_[8*FOB ,/]/1G/=I-?5FZZ <O#*K*H;0 19.7'.R"8EL?%-\>BFI/?;>4
M)?=1VLR,WU0;:5G=.54&JE\6T4;D[5_>1^%]%$?E\QOC8Y:NF]6?E),IO>[8
M,0U*\Z T'TIC4!J'TH*6=O[_=D%,>3V!HP^G9\L))R)_:):6+HQU?2-^7)KU
MM/>T?/5-LVCS#_MOK4O/4NSWK4MV7)RZPQ_7ROX0Y@]16ABQV%92YMMY-1?.
MC\M/'S?*;-\L9GR?E666-"]W(JPL7A]0_7V;9>7WC5K@M CX\O]02P,$%
M  @ !X-!5NZ>9VS["   0U(  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N
M>&ULU9S;;N.V%H9?A7"+C0R0C$T=?,A.#"06V0:83(,9S!0;Q;Y@;-H6JH-+
MT3D ??A2LF*9$4-+SG*+WB2V3'Z+XD\MD;]I73RFXO=LR;E$3W&49)>=I92K
M\VXWFRYYS+*/Z8HGZI-Y*F(FU5NQZ&8KP=FLJ!1'7:?7ZW=C%B:=\45Q[$Z,
M+]*UC,*$WPF4K>.8B>=K'J6/EQW<>3GP)5PL97Z@.[Y8L07_RN6WU9U0[[I;
MRBR,>9*%:8($GU]VKO Y];R\0E'B>\@?LYW7*#^5^S3]/7]S,[OL]/(6\8A/
M98Y@ZM\#G_ HRDFJ'7^4T,XV9EYQ]_4+G18GKT[FGF5\DD:_AC.YO.P,.VC&
MYVP=R2_IX\^\/"$_YTW3*"O^HL>R;*^#INM,IG%96;4@#I/-?_94=L1.!<4Q
M5W#*"L[K"MX;%=RR@MLT@E=6\)I&\,L*?M,*_;)"O^C[36<5/1TPR<87(GU$
M(B^M:/F+0JZBMNK@,,E'UE<IU*>AJB?' 1?A \O513=))L5:C1J9H9//3(CB
M</8!G01<LC!2K\[0MZ\!.OGQPT57JN YHCLM UUO CEO!'+1;9K(989(,N,S
M0_W 7G]DJ=]5)[T]<^?ES*\=*S#@TX_(Q:?(Z3F.H3V3YM6QZ73>%YV\+SJU
M5[]EXJWH6E^ZVU'D%CQW[RC*3A%EH4#?6;3FZ+=/JB"ZD3S._F\:,ANJ9Z;F
M2?4\6[$IO^RHK)EQ\< [X__\@/N]_YKT@H0%D# "":- ,$UG;ZNS9Z./[]CS
M)C_(%%U-_UB'@J,[H6YS0CZ?HKN()?(4L62&B/ILE1<UJ6Z-T59U2%BP@?4+
M6'Y/?AB/?(Q[O=Y%]V%74%.Y7K]6C@(U3M/*WVKE6[4*>!8N$B;Y#+$,_<QG
MBS!9["1Y]">:B#3+T&0M!$^FS^HSR54[)/JB:J&)2K="W?C1;[<\ON?"> %;
MF]!62DA8  DCD# *!-,&17\[*/I'2=1]2)TA80$DC$#"*!!,TWFPU7FPY^)_
MT?D4?4[S.3R+T%6<KLT9>5#+9QB[/:^>^2;6L&VUV\#\_6$)9%@*!-.$&6Z%
M&3841IMOATF1H?.KDLF="U.IQXV*#6M=YP^]NES6QK25JUE, AF3 L$TK49;
MK48':'6*?E(+=G3R2=T[/Z O?!JQ+ OGH;K/SD4:JWG1=!VOH^+&^\OD1DFK
M)DLWR32-E9ID/N?%6AK=I2*_+-\4>%3K[+/!"-?G&)-1[=IUW&&]7% 'NE[?
M(%^]G#?PW/K<QMIW!RJ#>]6RM6?5YM4E@G:TNLHR=>#D4\CNPRB4SQ_0+6?9
M6B@]TB073,UW\JG0-<M"I>:W)+W/V\?NHUSGU5I=CJI0FDQ5;;;1:%=Q)66T
M5DO0_)K]12ZY4#.E6)WC,K=;BJ&22UV6-JZ3>W5IE5Z&J]=0$@^]85U;0T&_
M[]1%(R:BZ]>)U-[]A\J[XTK@OW?RJBJ48A45Y&:49-;)K;V-;6<]H+0 E$9
M:12*IH\=IQH[SE'FN"462FY(6@!*(Z T"D73Y:ZL)VQU/';OTJRXID_1/!?]
M(1?=J+-;O\.IY7L]^X(:2@VC$M"HM*3MS@ZJ@'J'5QX0MIM #7(S305791!_
MFBY9LN!H6N;CS"@(J"$$2@M :0241J%H^CBH_"7L'R?/@II&H+0 E$9 :12*
MILM=.4?8:EBTM11*FI;O7-,2U1ZVM8 -PQ+0L!2*IFM3N3VXJ=WS/E<!UQT9
MWV "V5O36K)&00EH4 I%TP6K7"!\B WT-UD+N&[DG!F<@(FI'*XO*@-C.=^T
M^C04]!S#XO,8K@^N;!]L]WW^S=Y"W;W![L @K<%>,I0+#.6&(X.P!ISA&J;V
MCC]06*<RC1R[:?2NF>LA#H*]/6VG.J"T )1&0&D4BJ:/D\I]<O!19K8.J&$$
M2@M :0241J%HNMR58>18'8KV#D+)VTUW3L_@(-CCME:P650"&I4:HK[A(#B5
M9>/LLVSVYF'=SOWZR%;V1 NZDPB4%H#2""B-0M'T@5!928YWG$0+ZAB!T@)0
M&@&E42B:+G?E&#G[MB2ULA!*FI;PACTW_[:JEFE!7:#F@0EH8 I%T_6I+!ZG
MJ<7S#ZQ*G;IS@_' I'6]H%I%&K[Q-A3TAO7O.HD)B!VG'IK:^^]0?2J;Q[';
M//_BA:ECV.O3PW4Q)DY]+Y+OF<2M P>>Z2MO _#,Q?5Y$[5W_J'B5I:0L\\2
M>L^D:+LZ_:PTU!:H1C4@]^A,0&D!*(V TB@431\BE3'EC(XS70*R74JY(6D!
M*(V TB@43?]-1657N?OLJI;K4M>P#0B/ZCEQ8@_<^K<2#<,2T+#4$-;SL68G
MZQU?^3_NNW<?-4G%+8Q">X-:_Q(&U#D"I1%0&H6BZ0.E<H[<XVPU<D&W&H'2
M E : :51*)HN]\ZOW("W&KGU33]#IV^8]=H#MY:P85@"&I:Z]<U&0W_T=CZN
M;"+WW3N.MLO29[4R>I+H?YP)>\8%M9! :0$HC8#2*!1-'PJ5A>0>9].1"[KI
M")06@-((*(U"T72Y*T?*/<21:K^QI0RCN0K%CR1JB1AT-U+3L 0T+(6BZ:)5
M-I5KMZENV5,8KV-[^H7<S3,!I06@- )*HU T7=K*I'*'QTF_H(83*"T I1%0
M&H6BZ7)7AI-KWPGU*4T69VJA&Z. W\M3=,?%5"5@MN#H6DVP\EG8=_6O=)$W
M*V*M5+XZ-HZ'3=S1[K?*'_W7N1C4:&H2DH"&I% T_5D-E7_DV?VC!NK1\$E-
MJEM)5P;5^W'P2CI[RUH_EJ%!2 (:DD+1=.DJ!\JS.U"W8;+W%FI'M,VIH+0
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
MJNDNO"37_A12:R,WYU4>#)C4'_BR!VV=O@8A"6A(:@CYG.26]G?9?9P#)?<
M7]?>D-9S$79[&.S^,-@-8L=X>,@MO">W?QSI!76<0&D>*(V TB@4K9KNPG%R
M&V\5:[S>=4U;L\:]^IK7'KEU#AL%):!!J2GH>%!R+':]WBUM$(]XLLRV\DOD
MBTVL=GMO]V?W/Q=PF6V2KYV_<LYFCN&\YYR1W8\!%/C=;Q/<L&09Q!*%?*%#
M]=Z.=(N3W7;_W8$2ZVQ[^H-02D39RQ5G<YZD!?3["R'4TT$:8/^C"]/_ 5!+
M P04    "  '@T%61["=S%$.   -K@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6RUG5UOVS@:A?\*X5TL.D!F;'W:[B8!DE D"[2=HIG.7@SV0K&9
M1*@MI9*<M(OY\2O)2FA&-"W-',_%U';$Y\C1"46]AZ).G[+\:W$O94F^KU=I
M<3:Z+\N'M^-QL;B7Z[CX)7N0:?63VRQ?QV7U-K\;%P^YC)=-H_5J[$XFX7@=
M)^GH_+3Y[%-^?IIMRE62RD\Y*3;K=9S_N)2K[.ELY(R>/_B<W-V7]0?C\].'
M^$Y>R_++PZ>\>C=^H2R3M4R+)$M)+F_/1A?.6S'UZ@;-%K\G\JG8>4WJKW*3
M95_K-^^69Z-)O4=R)1=EC8BK?Q[EE5RM:E*U']]:Z.A%LVZX^_J9SIHO7WV9
MF[B05]GJ/\FRO#\;S49D*6_CS:K\G#T)V7ZAH.8MLE71_)\\;;<-_1%9;(HR
M6[>-JSU8)^GVW_A[^XO8:>#L:^"V#=S7#;P]#;RV@?>Z0;"G@=\V\/ON4M V
M"/HJA&V#L*_"M&TP[=M@UC:8-4=W>SB:8TGC,CX_S;,GDM=;5[3Z16.(IG5U
M").T]NYUF5<_3:IVY3F5-R5Y\S'.\[@V4?$3>4-E&2>KZM7/Y,LU)6_^^=/I
MN*RDZ@;C18NE6ZR[!^N1#UE:WA<D2I=R:6C/[.WGEO;CZBN^?$_W^7M>NE;@
MQ^SQ%^)-3H@[<1W#_ES9FW^(?Y")O[<UM;>F<E&).TUSU] \ZM_<I,[^GCK_
M>^KBT&\NWZ>N'4COQ;!>P_-LAJ5)L5AEQ2:7Y(^+FZ+,JR[POX9]N]RR?#.K
M/B^\+1[BA3P;51U_(?-'.3K_US^<</)ODT60,(J$14@80\(X$B9 ,,UW_HOO
M?!O]_'V6WOU<RGQ-:@>:O&9M/]1K2!C=PL(&5@]F'L^GP63[W^GX<==(2%G6
M6Y8C904(IKDD>'%)8.V=WE?O279+KG*Y3$K"XD6R2LH?Y(_F!^]*N2Z,_52
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
MT@3?GB;LGC3)G\U-U0>N3Z%A I1&H;0(2F-0&H?2!(JF>U!%#O[\.&=1:-8
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
M 78+8]-M'XH^,-+8)E8B59*.TW[]#B59M27&#=J\V")YSAF>X6VF!R&_JAV
M)L]EP=7,V6E=W;FNRG904G4K*N XLA&RI!J;<NNJ2@+-:U)9N('GQ6Y)&7?F
MT[IO+>=3L=<%X["61.W+DLJ_%E"(P\SQG6/'9[;=:=/ASJ<5W<(#Z"_56F++
M[51R5@)73' B83-S/OAWJ['!UX!?&1S4R3<Q3AZ%^&H:]_G,\<R$H(!,&P6*
M?T^PA*(P0CB-/UM-IPMIB*??1_4?:^_HY9$J6(KB-Y;KW<P9.R2'#=T7^K,X
M_ 2MG\CH9:)0]2\YM%C/(=E>:5&V9)Q!R7CS3Y_;/)P04,=."%I"T">,7B"$
M+2%\;8112QB]-D+4$FKK;N.]3EQ*-9U/I3@0:="H9C[J[-=LS!?C9I\\:(FC
M#'EZ_C-NQ35()G*6D05PV#!-ED)I<K44924X<*V(V!".P.H(K-J-DAD@Y7EO
M%'LE:"8!-Y0FCZVJ 5^3JQ0T986Z)C<8N)%9%Y2K]R1%&(>\G08R;LB7AY1<
MO;LF[PCCY)>=V"N,IJ:N1NO&@)NU-A>-S> %FR'Y)+C>*;+B.>06?GJ9/[G
M=S'E7=Z#8]X7P47!%+);$OKO2> %@64^R]?3?9N=_Q=]]9^CGR4C[#9A6.N%
M+^J=+KRN]P-)F<H*H?82R.\?<9C<:RC5'[:U;]1'=G5ST]ZIBF8P<_ J52"?
MP)E__YT?>S_8$O^68NE;BJW>2.QLB4;=$HTNJ<\?4(]E4!]BZ_EKZ'%--X_3
MT]R?3*;NTVEJAYA@%)QCTB$F"N-SS&J(249AASGS%W7^HHO^[KD&S%IS2]G\
M-?3H=.[CT;AGT **@AXH'8+&49CT+ Y!2>PE=H]QYS&^Z''U7.'SC.<,+^>]
MY 1OWLJ<-*H4V!<U'LSB)DB\_K):4&$0]5"I!37V0Z_GVX*:),G8;CSIC"<7
MC9M'CI9":O8W->6)S6HR".Q/>GMS.<2$<=BS.<2<KEMCTA++F\1VC^/.X_A?
M/0[>YZOV[;U^<5N/+<>MMR;+(>;&#WIG,AV"_"CJKZY%*0R#GG'WI)HI06[K
M,E*A@SW7S9O2]7:5ZH>Z0.OU+_R[I6_I3[&R;0K1?^2;LO@3E5O&%2E@@Z&\
MVP372#:E9M/0HJIKJ4>AL3*K/W=8G8,T !S?"*&/#1.@J_?GWP!02P,$%
M  @ !X-!5OGJ"10/"0  XET  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N
M>&ULQ9Q9;]M&%X;_RD#]4"2 :Y'4[MH"''-?4J-.VXNB%Y0TLME0I,)%CO_]
M-URT4!Q-).1%XPN;HN<\9X;D>V;AT=R^QLGG](72C'Q=A5%ZUWG)LO5-MYO.
M7^C*3Z_C-8W8?Y9QLO(S]C%Y[J;KA/J+TF@5=A5)&G97?A!UIK?EN<=D>AOG
M61A$]#$A:;Y:^<G;!QK&KW<=N;,]\7OP_)(5)[K3V[7_3)]H]L?Z,6&?NCO*
M(EC1* WBB"1T>=>YEV\\I5\8E"7^#.AK>G!,BJ;,XOAS\<%:W'6DHD8TI/.L
M0/CLSX8^T# L2*P>7VIH9^>S,#P\WM+ULO&L,3,_I0]Q^%>PR%[N.N,.6="E
MGX?9[_&K2>L&#0K>/ [3\C=YK<M*'3+/TRQ>U<:L!JL@JO[Z7^L+<6 @]T\8
M*+6!<JY!KS;H'1OT3ACT:X/^L<'@A,&@-AB<6Z5A;3 \UV!4&XS.-1C7!N-S
M#2:UP>1< UG:WCGIW.LD[V[VV7=;WMYNN76_AZ=,MC=<+N]XMWH6RP=9]3-_
M>IO$KR0IRC-><5"JH;1GSV\0%<)]RA+VWX#995/-3Z(@>D[)(TW(TXN?4/+N
MHY\D?J&G]#UYI]+,#T)V] OYXTDE[_[W_K:;,<>%>7=>.]$J)\H))SWBQ5'V
MDA(M6M %Q]X1VT^^9>^)[65% .BR*[:[;,KVLGU0A$2=SJZ)(E\115)ZG H]
MB,UM/V+FO9/FJMC<\]^(U"^M9=[=$%NK='Y->E7=%8ZY+C9_HFMF+ITT-[[1
M]#P2FIOG5Y[7=NO\RO/,[?,KSS-WON_*N]_7=N];3TURRGM# [U=Z.B5O-ZI
M:UE$BU^*7G-!'N(5&TJD?MD9W[/P$3U3UKUG9/9&#LL]^F_EZ?M7/UF0OUV&
M)%9&5^D_G/9\J/SW^?Z+(<U-NO;G]*[#QBPI33:T,_WY)WDH_<I3)!*F(F$:
M$J8C80829B)A%A)F(V$.$N8B81X(U@@6_5VPZ(OHT[_*$32+ /<;FK 9 ?F8
MKV9LR*$&85Z<+H-$2G[+LS3SHP4;DI#[Q;]L!%2$"UYL$+J[-#8@82H2IE6P
M00DK)F&;J3Q@DS+IMKLY5#W2IX&$F>T&]$9RJP$6TJ>-A#F<.S"26@UP.>T<
MCEO%/%#5&AH<[#0X$&KPNSOL*_+;NC!(V4'VPM1K1?.$LG)I,4^H#]^3("IF
M$T',&ZE_$%;Q4MTB82H2IB%A.A)F(&$F$F8A8382Y@S:XFX'81?IT@/!&H%B
MN L40V&@8,%AQ<+"4Q;//U^Q+GH3+&BT8*K?+1*PLW0>L@.NQH7T2S6.A*E(
MF%;!1@=/A70ME7W#_D<^ZJB1%3"0,)/;FN%1-XWT:"-A#J_Z<O](H=Q"RE$7
M#:I60WFCG?)&0N4])O&<TD5*EDF\JCM9[4L>9&\\G0E9E^H,"5.1, T)TY$P
M PDSD3 +";,KV/!P"#P9CZ1!JPMTD&[=L]UZ(+<-R8YWDAV+1]5%+TFL-,W9
M<%G-DV+J6@U_K^I9[17Y2%^K$BE/QD+^I3)&PM1Q:]S3[\G*X/CZ:TBG.A)F
M(&$F$F8A8382YB!A[IF/D =RVI#P9"?AB5#"Y32VF.;Z(=F.?:OUJ/LL2X)9
MGOFSD)(LKI:K@@TEVG))YQF)E\P@RICFF77X5HJ\+%O9\]0NK,JE:D?"5"1,
M0\)T),Q PDPDS$+";"3,F7 6P2;M&3"GF-)>*_- 56MH79;V;[RE_VP93/M*
MDWE0+( )%[W$-;I4]%":"J5I-:VY5#(8'\V".:4F@][17-G@E)+'$VG4+&9R
MBO5'RN1H6F?Q:C8>]8^FB#;/J3(<']$<Z%5SH32/UX1>8RVZJ9R#7!%9J)SM
MNQNFB6!.TJJ+C/>O;+B/OA!Y\:./I*E0FE;3#B^[,AXJP_;;&JA? THSN:WH
M#]O!WH+ZM:$TA]N*P634[K)X)4?C<;NDAZIA4WS*7GR*4'R?BM<K>?*V79;]
MTP]SRE6<D'.QXI T%4K3:EICA4"2VF\7=:A; THSH30+2K.A-.?<V^5"W7H<
MMZ=ZPGWJDRQ,EFB)\?1T3PRZ6(W0+"8H3:MIC0&6+(T'QUJ$9BA!:2:49D%I
M-I3FG'>S7*A3#T5KBG:?@B2+<Y".15LM]0C%"\TR@M)4*$V3.?DKO(X4FF@$
MI9E0F@6EV5":<][-<J%./12M*=Y][I(L3EY2)'E(W$_6(_G;HT7J(#=C6 RY
M6+#0_"(H38/2="C-@-),*,V"TFPHS8'27"C-0]&:\M]G),E5VL6/^[*!#,U:
M@M)4*$V#TG0HS8#23"C-@M)L*,V!TEPHS4/1FJ%CGU(EBW.J/L7%>]VH^KY!
MO-RM6R_)O'K7FY89'/[&#\+RW>TR3L@SBRK<[QV(G5T<)J!95U":5M,:*Z,#
MJ?TZ3X>Z-: T$TJSH#0;2G/.O5TNU*V'HC7%O4^^DK^1?<7K[_=#@NVK6O&D
M 9J !:6I4)H&I>E0F@&EF5":!:794)H#I;E0FH>B-8/#/JU+GOSH20,TFPM*
M4Z$T#4K3H30#2C.A- M*LZ$T!TISH30/16MN[[%/$E/$26+W418LMLF>*9WG
M29 %;-9 O\[#?,'B1/D%#3:!6.=9%5/8?()N-U-9LYE&6GU/RE_%.7\F(:[!
MI;$#2E.A- U*TZ$T THSH30+2K.A-$=I)YF-Y/97,UQ..7G0SHGR4+5KZGV?
MVJ:(4]N>\EE*O^1%SZ]MBM^B"8.8=;%RH3EM4)H&I>E0F@&EF5":!:794)H#
MI;E0FH>B-:/ /L=.47[PA$&!)N=!:2J4ID%I.I1F0&DFE&9!:3:4YD!I+I3F
MH6C-T+'/"%3$&8'?NV>"&']Q8*AH%^U-H$*KH$%I.I1F0&DFE&9!:3:4YD!I
M+I3FH6A-_>^3"Q5A_M-TIWBNN"O;PQ1D1>)\D?U![.3B#AU)TZ T'4HSH#03
M2K.@-!M*<Z T%TKS4+1*T-V#/9)7-'DN-PM/R;Q8G:OV/-V=W6U(?E]NRWQT
M7I-O;)ESWI%OW&J[\3V^VOW<\Y/G($I)2)?,E70]&G1(4FTH7GW(XG6Y0_,L
MSK)X51Z^4']!DZ( ^_\RCK/MA\+!;EOWZ?\!4$L#!!0    (  >#05:"BC,*
M[00  .$:   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U9VV[C-A#]
M%4)=% F01!=;%Z>V 2>Z.,4F-=;=]F'1!UJB;6$E44M2<?+W)659:RN,X+1\
ML45ISIDAYW!(4>,=)M_I%B$&7O*LH!-MRUAYJ^LTWJ(<TAM<HH(_66.20\:;
M9*/3DB"8U* \TRW#</0<IH4V'=?W%F0ZQA7+T@(M"*!5GD/R>H<RO)MHIG:X
M\27=;)FXH4_')=R@)6)?RP7A+;UE2=(<%33%!2!H/=%FYNW<K &UQ5\IVM&C
M:R"ZLL+XNV@\)!/-$!&A#,5,4$#^]XSN498))A['CX94:WT*X/'U@3VL.\\[
MLX(4W>/L[S1AVXGF:2!!:UAE[ O>S5'3(5OPQ3BC]2_8-;:&!N**,IPW8!Y!
MGA;[?_C2#,01@//( 58#L+J X3N 00,8G L8-H#AN0"[ =CG IP&X)S;:;<!
MN.=Z\!J 5V=WGXXZESYD<#HF> >(L.9LXJ(61(WF*4P+H=TE(_QIRG%L&D!2
MI,6&@@4B8+F%!(&+>YR7%8.UMO!:2".- 2P2D*19Q5 "T %4<A 5H$MPX2,&
MTXQ>@FOP=>F#BT^7^T<4I 7X<XLKRBGH%?ATTA[KC/="Q*+'3<1W^XBM=R(>
M@$=<L"T%09&@1(*/^O&C'KS.1Z\=0NLPA'=6+Z&/XALP,*^ 95B6))[[?O@2
ME1QNO OWS_=N2N#!^=YE\+ ?_GM5],*C_S=T\__<]Y-,#MK),*CY!N_P/54Y
M(I!A OBB<);N;V7ZW3L9RIV(Q>B6EC!&$XVO-A219Z1-?_W%=(S?9.)12>:K
M) M4DH4JR2*59'-%9">"'+:"'/:Q3Y_XYN6AB''.J_)G3.GEE6AF5<)5"!:8
MU"5ZQAA)5[Q@KS($& 9/F",*1G"6";.'@B$>&9,I=>_=J;V+7<[SU.13:336
MGX\E*+$:FN;PU,I_:S7R1AVC0$)E6\;@U"I\:W7M6D['*GIK-1C:@X['N<2C
MZQU9G>3%;O-B]Q8*'Q68+\:B5%!I";!5E@"59+Y*LD E6:B2+%))-E=$=B(U
MIY6:TUL"9L]\2=J@9C5J=E3\)80ROC+Q^2U3WY[1/M*\Y3F6TYG6O7X_*BN9
MRZ'3J22!2I>A2K)(%K\]<CO%1&+E>IXK+R9NFV&W-\/!>LU?Y,1.N]YG\%<Y
M@/(RPZ\( ;[_C[\#7(I"3^N]"&;;P^;C6KRT)0#N()%OI-TWX?)JVU%!;VP?
M5<%;AP/7[&A I<-0)5DD&2[7Z"A TD/'D^??:_/OG37##[O,\^:X)Q&LZWJ=
M[/9Z_FAV92Z]86>$ I4N0Y5DD73(G.X<EUE9MBW/\:C-\:@WQ\NC^;J KSDJ
M&)@1 HL-$M=7X(]ZBH-OCRA?(?*/+..]'CZZIU!)YJLD"U22A2K)(I5D<T5D
M)VHTC9^G/D;O!G96L+1=;98HKDC*4EYT@A?Q=L%%NB8X!YV#(,E9T;?/G!@\
M,)13J6:;,!2)5BF;KY0M4,H6*F6+E++-5;&=2O?HP-+L7R[52/<*S')<%=+7
MXOX(/JQ:E6R^4K9 *5NHE"UJV(Y78M>T.ZNUQ,BTG<YBK1^=C^>(;.IO)13$
M(O_[T\'V;OL]9E9_A>C<OS-O0U-R/Q+?;^KS^)_T^X\_CY!L4KYUS]":NS)N
M7!XIV7]/V3<8+NO3^15F#.?UY1;!!!%AP)^O,6:'AG#0?M6:_@M02P,$%
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
MQFP/98V08&KK5YDR>38 IFPJUWDSU^XR!BHN](KI@\8,%#$G,W??W-T( N9
M1:#_9"(7V-AU)E+F02O_?D%]T*"!*J@U,4UU[G%3_F-]^;\_]ZI\5V"M7Y4L
MQ^K('@M]S*'YQG*MK@CJ@P8-5#TUW8F[)]]-48]-K<IY0<2,4:1YFVV/L"B/
MU]L1YX#0B4'+=E T#Q3-!T4+H-#:C#<R -;+ "\2V/28@[D&+?*Q7,'+ IO*
M2!+8H-K59J8I\O%OVCJ@CSN8/="J'\M5OT)@4U@I!#:HEK7Y:VI^K*_Y7TE@
MTT<=S!ZH?(#E6KXK'BA,5 (;5+O:W#7R =;+!X-^!=)C#68$5%JHT'87"HH?
M@K"L!2A^"8)J69N31EC >F'A>6TB<?.UV!<BRJ0%S7@>1LJE^ %L$SV1,%?2
M :H]O+09/F@S BBT-I.-:('UHL4SDYVU1R\>]<C8*C.H>DT7>M?!3+ZX(3YH
M0P(HM#:7C9J!!ZH9^[:F5#B[(Q&V<%?J4UI9G=G!4UBY4U.::E0:A"VM$EYC
MMP%NU 7<5UW8[JM";R\H8^^4&03=;@"*YH&B^:!H 11:>P-PHV%8QFO5U!;H
M1@90- \4S0=%"Z#0VHPW*HJEWQIQ8"2TY.T!V.G^KM?'R%,831RS,PRJC*R.
M'!CH>_32C#4JA*57(<XS3@0N%U71FF2B!/IQ2=(;DJO?"E#U 13- T7S0=$"
M*+0VQSLG(:Q7&P=A3SO 'G> 1/-!T0(HM#;CC0)BZ1600^.@+6^V<-SN.*@P
M<KOK0861W96#?*515_/3]VAHQL8[!\Y2DM^51P,9BN@FX]LS1/7=^OCAQ_+0
M7>?^F7F\,!7W/?/8WQXN;."W9QTOP_PNSAA*R*T(97R8B/$_WQX?W%YPNBZ/
MN]U0SFE:?ER1<$GRPD!\?TLI?[XH M2'..?_ U!+ P04    "  '@T%6W.,4
M(0 "  "J!   &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RUE-%NFS 4
MAE_%\J:IDZ:80))-&2 MS:I56J6H4;>+:1<&3H)5&U/;0/?VLPU!:$JCWNP&
M?.SS__X.'#ONI'K4)8!!SX)7.L&E,?6:$)V7(*B>R1HJNW*02E!C0W4DNE9
M"R\2G(1!L"*"L@JGL9_;J326C>&L@IU"NA&"JC\;X+)+\!R?)N[9L31N@J1Q
M38^P!_-0[Y2-R.A2, &59K)""@X)_C)?;Q8NWR?\8-#IR1BY2C(I'UUP6R0X
M<$# (3?.@=I7"]? N3.R&$^#)QZW=,+I^.1^XVNWM614P[7D/UEAR@1_PJB
M VVXN9?=-QCJ63J_7'+MGZCK<Z, H[S11HI!; D$J_HW?1Z^PT00AB\(PD$0
M>NY^(T^YI8:FL9(=4B[;NKF!+]6K+1RKW$_9&V57F=69=-]D&IX:J SZVMJG
M1E=;,)1Q_3XFQF[@TD@^F&UZL_ %LQO(9BB<?T!A$$;H8;]%5V__L2&6;X0,
M1\C0^RY>"8E^W8'(0/T^AWC1RO7X6M<TAP3;)M:@6L#INS?S5?#Y F@T@D;>
M/7HUZ'>;@6X-"'T6-OH/L(L1=G'QJVY9RPJH"GT.K)>NO-0=[#:UQWP9!$%,
MVNF>9-)Z[A3?475DE48<#E89S#XN,5+]R>@#(VO?C9DTMK?]L+27"2B78-</
M4II3X!I\O)[2OU!+ P04    "  '@T%69X 39P$"  !\!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6S%5-MNG# 0_17+SVG,92]5!$@)3=5*K;3:
MJ.ECY85AL6)L8ILE_?O:AJ4DV=VWJ@\8SWC.F9D#XZ27ZDG7  :]-%SH%-?&
MM#>$Z**&ANIKV8*P)Y54#3765'NB6P6T]*"&DR@(5J2A3. L\;Z-RA+9&<X$
M;!327=-0]?L.N.Q3'.*C8\OVM7$.DB4MW<,#F!_M1EF+3"PE:T!H)@524*7X
M-KS)8Q?O QX9]'JV1ZZ3G91/SOA:ICAP!0&'PC@&:E\'R(%S1V3+>!XY\932
M >?[(_MGW[OM94<UY)+_9*6I4_P1HQ(JVG&SE?T7&/M9.KY"<NU7U ^QZQBC
MHM-&-B/85M P,;SIRZC#'!"< 40C('H#"!=G /$(\,J1H3+?UB=J:)8HV2/E
MHBV;VWAM?!K;#1/N*SX894^9Q9GL&]T!3XBQ5,Y!BA%V-\#",[![#O93FA/
M_'*^1\H[> TCMN2I[FBJ._(\BS,\.=7U%7(KNG_NV(%R6XZ^0EO01K'"0(F&
M$"K*M\XYXE3KES-W^L.>TO:78W+/C.QO'G=P*\K7CLMI\R'MRJ=UPW?(HB"*
MU^L@"!)R.*%5/&D5_S>M+F?^9UK%[[0*P^5J$;S7BLQFP]U+WZG:,Z$1A\IB
M@^OU$B,US/I@&-GZ_WXGC1T^OZWM]0C*!=CS2DIS--P$3A=N]@=02P,$%
M  @ !X-!5L@<&A0L P  "!(   T   !X;"]S='EL97,N>&ULW5C1;MHP%/V5
MR%VG5IH:("4E*R!M2)4F;5.E]F%OE2$.6'+LS#$=]''?LZ_:E\PW#@E0WZKK
MP\861&/?XWON\?5U;3$LS5JPFP5C)ECE0I8CLC"F>!N&Y6S!<EJ>J8))BV1*
MY]38KIZ'9:$934MPRD78ZW3B,*=<DO%0+O.KW)3!3"VE&9'SQA2XUX=T1+KQ
M.0D<W42E;$3N3EY_72IS^2IP[Z,W1T>=N]/+??M)!9R2T$O:?P;I60?GM1A&
M'>]25\./+9%S/,;<+OR*?G[_@4RT1;:F&M8Y'0\S)=O41L09;&2:L^">BA&9
M4,&GFH-71G,NUL[< \-,":4#8]?42NF"I7QP<-?U8+EKGIQ+I:O8+H+[.ZV'
M[P&;'@CD0C0">\09QL."&L.TO+*=:G!E? 0%=?MV75B%<TW7W5Z?M [5RP:9
M*ITRW83IDHUI/!0L SF:SQ?P-JH( 31&Y;:1<CI7DE8:-AYUP]+.F! WL!>^
M9#O<JVQK33NPHK)I6D%UT]&X#O!OLSGN;=J7\08%OU?F_=).1U9]J!1VK5G&
M5U5_E34",/8NSDZ+0JS?"3Z7.7.3?W; \9!N_(*%TOS!1H-2F5D#TR2X9]KP
MV;;EFZ;%+5N933FM,EQS[Q_4_&?S/&>2:2JV1=O:/^0LOUAQ=/&W)%?_5?8%
M>S76!]RAB^P?OL@H.7R-]?7@T$4>YKX)ZZ-QZ_S=.7T;:P"WG!'Y#/<IT08-
MIDLN#)=U;\'3E,E'A["E-W1JK[D[_'9\RC*Z%.:V 4>D;7]B*5_F23/J&A)1
MCVK;'V%ZW;BY8ME87*9LQ=))W=7S:=4,;,-&K1]PV$>NJL>/8#X.\R. 87$P
M!9B/\\+B_$_S&:#S<1BF;>!%!JC/ /5Q7CYD4GVP.'Z?Q#[^F29)%,4QEM')
MQ*M@@N4MCN'K9\.T@0<6!R+]7J[QU<8KY.DZP-;TJ0K!9HI7(C93/-> ^/,&
M'DGB7VTL#GA@JX#5#L3WQX&:\OM$$:PJI@W;P3B2)!@"M>BOT3A&LA/#Q[\^
MV"Z)HB3Q(X#Y%401AL!NQ!%, 6C D"BJSL&]\RC<G%-A^]O/^!=02P,$%
M  @ !X-!5I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70
MGC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8
M_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(
M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1
MH2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^
M %!+ P04    "  '@T%6(! =NLX$  #D)0  #P   'AL+W=O<FMB;V]K+GAM
M;,6:WW.;.!" _Q6-G]*'GFU^I&VF[DQ2IZUGVC03Y_)Z(\/:U@0D5Q))V[_^
M%@@7$>.=>]GZR4$0^%B!OM6*]X_&WJ^,N1<_RT*[V6CK_>YL/';9%DKI_C([
MT+AG;6PI/6[:S=CM+,C<;0%\68RCR>1T7$JE1Q_>=^>ZMN-PPWC(O#(:&^N&
M.P6/[GE_O2D>E%,K52C_:S9J_BY@)$JE5:E^0SX;34;";<WC%V/5;Z.]+):9
M-44Q&TW;'7=@O<KVFI<UY*U<N:;%R]6-1)#9Z'2")UPKZWQS1'-^B8P/@ >W
M6Y4WGU3AP<ZEA\_65#NE-_5I\"[&P6TT<>A^VR">V?\31K->JPSF)JM*T+Z-
MHX6B!M1NJW9N)+0L83;J#A%2Y^)2>PR26.CV5'AL?:=XZ47>WK5'W""&]DSA
M#KO(&W ^R(]&YZ =Y +_<J90.7+DXD(64F<@ LB(@(R."/E/%$#&!&1\%,AE
MC8/_&D F!&3"#KF/YITP:Z0N=P%D2D"F1X3L=?<I 7EZ/$CIM@'D&P+RS1&?
MR5XDWQ*0;WDAY^ RJW9U>QV]B\HI#<X%<.\(N'>\<!U-_7JLE&X/:$;T<^?
MAX/XA!K%)[R8-_  N@)Q YG9:-7$\N0*!>Y>A8BD:)A-\TDJ*^YD@93?0+K*
MMB],B$<I9LKLF(7&"'K,4Z"'1 EERFR4;]+> R8_!8@E9)7%;NW#42*9,IOD
MLS'YHRJ*YEU88&JG-S5!^UKT*"F33)E5,@>K'F2=("*C\[9J!^FN.<2D7#)E
MELD<5KVAA%+&E-D95WC>:XR/R54F+D##6GD<_5P/D-+%E-D7E])JS.E=32F6
M6VDA)*-<,666Q5?3B )3?;T!G?7?UHCR0\3LAX7.3 GB5O[L,U%"B+BG'EL<
M,\ )I<5WO\6^K#-0"UM,6.KW-<0DYQ[,8OB*LD+*IY]]J4:4(B)F15RNUSA'
M;[+.*YR.GV>9J9K'3^#T79L0DY)%Q"P+,HOJY:$198N(V1:#6=1M+>!^CU.J
MB)A5T:11#WMI5,<98E(6B9@M$J13@R&D!!(Q"X1.77H##V63B-DF!W*7&OH+
MY)NPZD&I)696R\%\H>WW$).R3<QLF_VL8>BYC"G3Q.QEKK)4_K^282^10-@0
MDZQS<1>Z*&_WJW&4<V)FYW3"'NADRC$Q^XQDL-J!B86T5H9)=DQI)F;6S'GV
MH\*+MJ)^8L.1R+T2)W.<DX:8E&9B9LT,&KL&5$6_RRG?Q,R^.5#Y$"=[<^68
M\DW,[)N>L@=BF%"629@M,U@+>7XP0TS*,@FS90Y@+JNRE/97F%HDE&D29M.0
M&5!O"$\HTR3,IJ$QXQ"37%-A-LV!1*U[.$-,RCS)<6IA)T_M(29EGN0/U,(&
MC/-R,**LDQRK1-9RAYB4=Q)F[Q"8+Q;[$LH[";-WAC+SH/O#-4G*0"FS@88P
MZS!6_N5R?DH9*&4VT'X-\F T*0.E[,LMSP5).K],*0.E1YWKA 9**0.E?VBN
M,S!0IN1"/K-REM7*P8^JGM%>/G2VV4>D=),RZ^9OG>&5-_4'2H!)AH?2B=<B
M*S/S.II$82J44LI)&^6,NZ^*<AQK->17> F'[9DLLFLKZI]VH3-)ZX6*=544
M'['MN_YJ9-Y]I-1]8/7A7U!+ P04    "  '@T%6\R"+>>D!   2(@  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=H[3L- %(7AK41> )/[F/!0
M0D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+&GK^D75NVW2%OMGV>
M'/>[0UXTFU+ZAQ#R<I/V;;[I^G0X7UEUP[XMY^6P#GV[?&_7*>AT.@O#SQG-
MX_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F\MH.ZU0633CNKJ=S
MN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A*-8/FD'0K'[0+03=
MU@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"
M; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDFT%M1;R706U%O)=!;
M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VT:;)01Z
M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z
M.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#OB'I' KTCZAT)
M](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZGWKF<=BE?>[[7^/S_
MI+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0    (  >#05:R:$G8U0$  +\A
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>-
M>JM>^ <JG TRH$W;S?GO+4Q--$I<9N)[ X&VYSVTR7/%Y>.+HS#9M4T7%ED5
MH[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV
M39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8.<T)5NW"2
M)F3LVX1^Y.> MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[M<U@65MMBT
M:4D>G"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ
M5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!
M^E @?6B0/N8@?9R"]'$&TL<Y2!]\AM((BJ@<A52.8BI'096CJ,I16.4HKG(4
M6#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*
M%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR
M:A19-8JL&D56C2*K1I%5H\BJ4635_RGKD[7KO_ZEH+_GK:F[]WPV_+=Q]0I0
M2P$"% ,4    "  '@T%6!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (  >#059M4 W4[@   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M  >#05:97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ !X-!5D)WIC7>!0  [AX  !@
M     ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M  >#058(339W:P8  #4:   8              " @2$.  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    "  '@T%62W5HKB4"  "&!0  &
M            @('"%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ !X-!5E I:0S1"   2S   !@              ("!'1<  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (  >#059ETF6A:@8  -4G
M   8              " @20@  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    "  '@T%6S6J*2!P3   YZ0  &               @('$)@
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ !X-!5@7OZT<<
M"@  ^2L  !@              ("!%CH  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    (  >#058?IM7%:"(  %0W @ 8              "
M@6A$  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  '@T%6
M"E& U2T%  #H"P  &               @($&9P  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ !X-!5I$)S5<+#   #"(  !D
M     ("!:6P  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M"  '@T%6W'BUJQ$0  "J+@  &0              @(&K>   >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (  >#058@$X!?XPD  $(=   9
M              " @?.(  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ !X-!5NO.]$F3 P  F <  !D              ("!#9,  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  '@T%6:B ;8N($
M  "6"P  &0              @('7E@  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    (  >#058":4#-! @  "<3   9              "
M@?";  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ !X-!
M5N8H6C#C"@  !R0  !D              ("!*Z0  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    "  '@T%6U3G2A%8*  #\'   &0
M        @(%%KP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   (  >#0587TE[L\0,  ,$(   9              " @=*Y  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ !X-!5CIC=5HG!P  :A$
M !D              ("!^KT  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    "  '@T%6< ?&+BP<  "K6P  &0              @(%8Q0
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (  >#058EQ#%(
M%P4  /8+   9              " @;OA  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ !X-!5L-5#5T !0  7PX  !D
M ("!"><  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  '
M@T%6W2!0[TP&  "[$   &0              @(% [   >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (  >#05;B24 [/08  "@0   9
M          " @</R  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ !X-!5DOIJ_F+ P  _0L  !D              ("!-_D  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  '@T%6+8^"_0(%  !P
M#0  &0              @('Y_   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    (  >#05;@D-#*U0,  +<*   9              " @3("
M 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ !X-!5H,"
M:YW3 @  \@4  !D              ("!/@8! 'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    "  '@T%6$E?H[AH$   ;"0  &0
M    @(%("0$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M  >#058Z+50#O 8  &4B   9              " @9D- 0!X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ !X-!5M'U%6Y$ P  @P<  !D
M             ("!C!0! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    "  '@T%6*]!3P#T#  !A!P  &0              @($'& $ >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (  >#059"8Y#J% ,
M  D'   9              " @7L; 0!X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ !X-!5JZYE@KE!   @0X  !D              ("!
MQAX! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  '@T%6
M8H%MGB\$   H"P  &0              @('B(P$ >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    (  >#05:?6MZX7@,  *L,   9
M      " @4@H 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ !X-!5I+7NL:B&   1&L! !D              ("!W2L! 'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  '@T%6"K_1I$@)  !R2@
M&0              @(&V1 $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    (  >#05:\EIF5E0@  $=6   9              " @35. 0!X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ !X-!5M*Q:T1]
M P  8PP  !D              ("! 5<! 'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    "  '@T%6?SCU&3D%  !\)   &0
M@(&U6@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (  >#
M05;B2<* R (  'X)   9              " @25@ 0!X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ !X-!5F6XR,4P!P  =D   !D
M         ("!)&,! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    "  '@T%6^P7@1/X(   07   &0              @(&+:@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (  >#05;NGF=L^P@  $-2
M   9              " @<!S 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ !X-!5O^O7!<B!P  @$$  !D              ("!\GP!
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  '@T%61["=
MS%$.   -K@  &0              @(%+A $ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    (  >#059UFUI:L@4  $L@   9
M  " @=.2 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M!X-!5N6P-ZR5 P  ^PL  !D              ("!O)@! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    "  '@T%6^>H)% \)  #B70  &0
M            @(&(G $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    (  >#05:"BC,*[00  .$:   9              " @<ZE 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ !X-!5@XJZ%3>"P
M>X@  !D              ("!\JH! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    "  '@T%6&\F07;4%   E+P  &0              @($'
MMP$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (  >#05:J
M2W$)=0<  $0T   9              " @?.\ 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ !X-!5O(QS$)+!P  T#D  !D
M     ("!G\0! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M"  '@T%6W.,4(0 "  "J!   &0              @($AS $ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (  >#059G@!-G 0(  'P%   9
M              " @5C. 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ !X-!5L@<&A0L P  "!(   T              ( !D- ! 'AL
M+W-T>6QE<RYX;6Q02P$"% ,4    "  '@T%6EXJ[',     3 @  "P
M        @ 'GTP$ 7W)E;',O+G)E;'-02P$"% ,4    "  '@T%6(! =NLX$
M  #D)0  #P              @ '0U $ >&PO=V]R:V)O;VLN>&UL4$L! A0#
M%     @ !X-!5O,@BWGI 0  $B(  !H              ( !R]D! 'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ !X-!5K)H2=C5 0
MOR$  !,              ( ![-L! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
2     $$ 00"^$0  \MT!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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>70
<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>71
<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>320</ContextCount>
  <ElementCount>332</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>88</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="cmco-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.cmworks.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Statements of Operations and Retained Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Retained Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cmco-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.cmworks.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Condensed Consolidated Statements of Shareholders' Equity Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity Statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DescriptionofBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Business Combinations and Asset Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions</Role>
      <ShortName>Business Combinations and Asset Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue Recognition (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cmworks.com/role/RevenueRecognitionNotes</Role>
      <ShortName>Revenue Recognition (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Derivative Instruments Derivative Instruments (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes</Role>
      <ShortName>Derivative Instruments Derivative Instruments (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Net Periodic Benefit Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/NetPeriodicBenefitCost</Role>
      <ShortName>Net Periodic Benefit Cost</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Loss Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingencies</Role>
      <ShortName>Loss Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Changes in Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss</Role>
      <ShortName>Changes in Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Leases Leases (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cmworks.com/role/LeasesLeasesNotes</Role>
      <ShortName>Leases Leases (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Effects of New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EffectsofNewAccountingPronouncements</Role>
      <ShortName>Effects of New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Business Combinations and Asset Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/RevenueRecognitionNotes</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Fair value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairvalueMeasurementsTables</Role>
      <ShortName>Fair value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/Inventories</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Net Periodic Benefit Cost (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/NetPeriodicBenefitCostTables</Role>
      <ShortName>Net Periodic Benefit Cost (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/NetPeriodicBenefitCost</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/EarningsPerShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Changes in Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables</Role>
      <ShortName>Changes in Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/LeasesLeasesNotes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Description of Business (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails</Role>
      <ShortName>Description of Business (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/DescriptionofBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Acquisitions (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AcquisitionsNarrativesDetails</Role>
      <ShortName>Acquisitions (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/RevenueRecognitionTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails</Role>
      <ShortName>Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/FairValueMeasurements</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/InventoriesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Marketable Securities (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails</Role>
      <ShortName>Marketable Securities (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/MarketableSecurities</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Marketable Securities (Summary of available-for-sale securities ) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails</Role>
      <ShortName>Marketable Securities (Summary of available-for-sale securities ) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/MarketableSecurities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Goodwill and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Derivative Instruments (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails</Role>
      <ShortName>Derivative Instruments (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Derivative Instruments (Derivative instruments in the condensed consolidated balance sheet) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails</Role>
      <ShortName>Derivative Instruments (Derivative instruments in the condensed consolidated balance sheet) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Debt (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DebtNarrativesDetails</Role>
      <ShortName>Debt (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/Debt</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Net Periodic Benefit Cost (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails</Role>
      <ShortName>Net Periodic Benefit Cost (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/NetPeriodicBenefitCostTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails</Role>
      <ShortName>Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/NetPeriodicBenefitCostTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Earnings Per Share (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsPerShareNarrativesDetails</Role>
      <ShortName>Earnings Per Share (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/EarningsPerShareTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Earnings Per Share (Computation of basic and diluted earnings per share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails</Role>
      <ShortName>Earnings Per Share (Computation of basic and diluted earnings per share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/EarningsPerShareTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Loss Contingencies (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingenciesNarrativesDetails</Role>
      <ShortName>Loss Contingencies (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/LossContingencies</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Income Taxes (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesNarrativesDetails</Role>
      <ShortName>Income Taxes (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/IncomeTaxes</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Changes in Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails</Role>
      <ShortName>Changes in Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cmco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - cmco-20221231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - cmco-20221231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>57</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-Q" original="cmco-20221231.htm">cmco-20221231.htm</File>
    <File>cmco-20221231.xsd</File>
    <File>cmco-20221231_cal.xml</File>
    <File>cmco-20221231_def.xml</File>
    <File>cmco-20221231_lab.xml</File>
    <File>cmco-20221231_pre.xml</File>
    <File>exhibit311123122.htm</File>
    <File>exhibit31212312022.htm</File>
    <File>exhibit3212312022.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1177">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>73
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cmco-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 31,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 1177,
    "http://xbrl.sec.gov/dei/2022": 31
   },
   "contextCount": 320,
   "dts": {
    "calculationLink": {
     "local": [
      "cmco-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cmco-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cmco-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cmco-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmco-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cmco-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": 617,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 4
   },
   "keyCustom": 15,
   "keyStandard": 317,
   "memberCustom": 20,
   "memberStandard": 63,
   "nsprefix": "cmco",
   "nsuri": "http://www.cmworks.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:Security12bTitle",
      "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.cmworks.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:Security12bTitle",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Business Combinations and Asset Acquisitions",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions",
     "shortName": "Business Combinations and Asset Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000011 - Disclosure - Revenue Recognition (Notes)",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.cmworks.com/role/RevenueRecognitionNotes",
     "shortName": "Revenue Recognition (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.cmworks.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000013 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.cmworks.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Marketable Securities",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.cmworks.com/role/MarketableSecurities",
     "shortName": "Marketable Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Goodwill and Intangible Assets",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Derivative Instruments Derivative Instruments (Notes)",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes",
     "shortName": "Derivative Instruments Derivative Instruments (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.cmworks.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Net Periodic Benefit Cost",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.cmworks.com/role/NetPeriodicBenefitCost",
     "shortName": "Net Periodic Benefit Cost",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.cmworks.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Loss Contingencies",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.cmworks.com/role/LossContingencies",
     "shortName": "Loss Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000021 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.cmworks.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Changes in Other Comprehensive Loss",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss",
     "shortName": "Changes in Other Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000023 - Disclosure - Leases Leases (Notes)",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.cmworks.com/role/LeasesLeasesNotes",
     "shortName": "Leases Leases (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000024 - Disclosure - Effects of New Accounting Pronouncements",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.cmworks.com/role/EffectsofNewAccountingPronouncements",
     "shortName": "Effects of New Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i0a4ef8da9eca4d36870fbcd246064c41_D20210407-20210407",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Business Combinations and Asset Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables",
     "shortName": "Business Combinations and Asset Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Revenue Recognition (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.cmworks.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Fair value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.cmworks.com/role/FairvalueMeasurementsTables",
     "shortName": "Fair value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000030 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.cmworks.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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 Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Derivative Instruments and Hedging Activities (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
     "shortName": "Derivative Instruments and Hedging Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i242794c8de994d2282256ba5bc3debd2_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Net Periodic Benefit Cost (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.cmworks.com/role/NetPeriodicBenefitCostTables",
     "shortName": "Net Periodic Benefit Cost (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i242794c8de994d2282256ba5bc3debd2_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.cmworks.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-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": "0000036 - Disclosure - Commitment and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.cmworks.com/role/CommitmentandContingenciesTables",
     "shortName": "Commitment and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Changes in Other Comprehensive Loss (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables",
     "shortName": "Changes in Other Comprehensive Loss (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-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": "0000038 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.cmworks.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Description of Business (Narrative) (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails",
     "shortName": "Description of Business (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i998c841a8eab4e92a065e7d468edf331_D20221001-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BridgeLoan",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Acquisitions (Narratives) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
     "shortName": "Acquisitions (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ibe8a925271c44a6eac74d9cc544fc4e2_D20210401-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.cmworks.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie9563a0e55c440549381337829b82d66_I20220331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
     "shortName": "Fair Value Measurements (Assets and liabilities measured at fair value on recurring bases) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i9da8b64cdd434f7a86074a4fd28075a0_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Retained Earnings",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
     "shortName": "Condensed Consolidated Statements of Operations and Retained Earnings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Inventories (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.cmworks.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MarketableSecuritiesRealizedGainLoss",
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Marketable Securities (Narratives) (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
     "shortName": "Marketable Securities (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:MarketableSecuritiesRealizedGainLoss",
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i10506c70dc854ceb8023f9f85a37277c_D20221001-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Marketable Securities (Summary of available-for-sale securities ) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails",
     "shortName": "Marketable Securities (Summary of available-for-sale securities ) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Goodwill and Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Derivative Instruments (Narratives) (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
     "shortName": "Derivative Instruments (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "iba9826dd3d7d47ed98c7035ce39b2133_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i88dd84e26a5d448faba7378a08216647_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Derivative Instruments (Derivative instruments in the condensed consolidated balance sheet) (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
     "shortName": "Derivative Instruments (Derivative instruments in the condensed consolidated balance sheet) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i4e2f11a1509b46af96ea4ed2aa551b04_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i303719659cab4a939bc72dd389ca320e_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Debt (Narratives) (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.cmworks.com/role/DebtNarrativesDetails",
     "shortName": "Debt (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie9563a0e55c440549381337829b82d66_I20220331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedAmortizationDeferredFinanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Net Periodic Benefit Cost (Narratives) (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
     "shortName": "Net Periodic Benefit Cost (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i869e9816564e47b88f71f2c1e7cb2133_I20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "if364c58991ed4a56b5699d4aecaef0b5_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit cost) (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
     "shortName": "Net Periodic Benefit Cost (Components of net periodic pension cost and net periodic postretirement benefit cost) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Earnings Per Share (Narratives) (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
     "shortName": "Earnings Per Share (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Earnings Per Share (Computation of basic and diluted earnings per share) (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
     "shortName": "Earnings Per Share (Computation of basic and diluted earnings per share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie9563a0e55c440549381337829b82d66_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Loss Contingencies (Narratives) (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
     "shortName": "Loss Contingencies (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie9563a0e55c440549381337829b82d66_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Income Taxes (Narratives) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
     "shortName": "Income Taxes (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i52f7bce90d1f46caae47ef8f15537cc0_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Changes in Other Comprehensive Loss (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
     "shortName": "Changes in Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cmco:ComprehensiveIncomeLossBeforeReclassification",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.cmworks.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SubleaseIncome",
       "us-gaap:ShortTermLeaseCost",
       "us-gaap:VariableLeaseCost",
       "us-gaap:SubleaseIncome",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShortTermLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "id7c26cbf53ed4736a1363fd3da170c34_D20230221-20230221",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Dividends",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Subsequent Events (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.cmworks.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i63211ccc798d494dbc2af46dfa883f3c_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "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.cmworks.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie4087ae904444df49ee305b443d4a287_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Condensed Consolidated Statements of Shareholders' Equity Statement",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
     "shortName": "Condensed Consolidated Statements of Shareholders' Equity Statement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie4087ae904444df49ee305b443d4a287_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Description of Business",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.cmworks.com/role/DescriptionofBusiness",
     "shortName": "Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "i3967094bea5a461c855e3f196925630c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie4087ae904444df49ee305b443d4a287_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - cmco-20221231.htm",
     "menuCat": "Cover",
     "order": "57",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - cmco-20221231.htm",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmco-20221231.htm",
      "contextRef": "ie4087ae904444df49ee305b443d4a287_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 88,
   "tag": {
    "cmco_A2016LTIPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 LTIP [Member]",
        "label": "2016 LTIP [Member]",
        "terseLabel": "2016 LTIP [Member]"
       }
      }
     },
     "localname": "A2016LTIPMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_AllOtherIndividualsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All Other Individuals",
        "label": "All Other Individuals [Member]",
        "terseLabel": "All Other Individuals"
       }
      }
     },
     "localname": "AllOtherIndividualsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_AllotherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other [Member]",
        "label": "All other [Member]",
        "terseLabel": "All other [Member]"
       }
      }
     },
     "localname": "AllotherMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_ComprehensiveIncomeLossBeforeReclassification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Comprehensive Income Loss Before Reclassification",
        "terseLabel": "Other comprehensive income (loss) before reclassification"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossBeforeReclassification",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_ComprehensiveIncomeLossReclassification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Comprehensive Income Loss Reclassification",
        "terseLabel": "Amounts reclassified from other comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossReclassification",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)",
        "label": "Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)",
        "terseLabel": "Contract with Customer, Liability, Other, Foreign Currency Translation"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_CraneSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Crane Solutions [Member]",
        "label": "Crane Solutions [Member]",
        "terseLabel": "Crane Solutions [Member]"
       }
      }
     },
     "localname": "CraneSolutionsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_CurrentSettlementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Settlement Period",
        "label": "Current Settlement Period",
        "terseLabel": "Loss settlement gross period"
       }
      }
     },
     "localname": "CurrentSettlementPeriod",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmco_DEPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DEP [Member]",
        "label": "DEP [Member]",
        "terseLabel": "DEP [Member]"
       }
      }
     },
     "localname": "DEPMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_DenominatorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Denominators [Abstract]",
        "terseLabel": "Denominators:"
       }
      }
     },
     "localname": "DenominatorsAbstract",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmco_DornerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dorner",
        "label": "Dorner [Member]",
        "terseLabel": "Dorner"
       }
      }
     },
     "localname": "DornerMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_DuffNortonGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duff Norton Group [Member]",
        "label": "Duff Norton Group [Member]",
        "terseLabel": "Duff Norton Group [Member]"
       }
      }
     },
     "localname": "DuffNortonGroupMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_EMCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EMC [Member]",
        "label": "EMC [Member]",
        "terseLabel": "EMC [Member]"
       }
      }
     },
     "localname": "EMCMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_EngineeredProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Engineered Products [Member]",
        "label": "Engineered Products [Member]",
        "terseLabel": "Engineered Products [Member]"
       }
      }
     },
     "localname": "EngineeredProductsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_EstimateOfCurrentLiabilityPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Estimate Of Current Liability Payments",
        "terseLabel": "Asbestos liability payments"
       }
      }
     },
     "localname": "EstimateOfCurrentLiabilityPayments",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_FairValueByAssetAndLiabilityClassAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Fair Value By Asset And Liability Class [Axis]",
        "terseLabel": "Fair Value By Asset And Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetAndLiabilityClassAxis",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmco_FairValueByAssetAndLiabilityClassDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Fair Value By Asset And Liability Class [Domain]",
        "terseLabel": "Fair Value By Asset And Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueByAssetAndLiabilityClassDomain",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_GarveyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Garvey",
        "label": "Garvey [Member]",
        "terseLabel": "Garvey"
       }
      }
     },
     "localname": "GarveyMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage",
        "label": "Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage",
        "terseLabel": "Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage"
       }
      }
     },
     "localname": "GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmco_IncreaseDecreaseInEmployeeStockOptionsGuarantee": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Employee Stock Options Guarantee",
        "label": "Increase Decrease In Employee Stock Options Guarantee",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeStockOptionsGuarantee",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_IndemnityCostsCoveredByInsurancePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnity Costs Covered by Insurance, Percentage",
        "label": "Indemnity Costs Covered by Insurance, Percentage",
        "terseLabel": "Indemnity Costs Covered by Insurance, Percentage"
       }
      }
     },
     "localname": "IndemnityCostsCoveredByInsurancePercentage",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmco_IndustrialProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Products [Member]",
        "label": "Industrial Products [Member]",
        "terseLabel": "Industrial Products [Member]"
       }
      }
     },
     "localname": "IndustrialProductsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_LossContingencyAllegedTaxesOwed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency Alleged Taxes Owed",
        "label": "Loss Contingency Alleged Taxes Owed",
        "terseLabel": "Loss Contingency Alleged Taxes Owed"
       }
      }
     },
     "localname": "LossContingencyAllegedTaxesOwed",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency Alleged Taxes Owed Including Penalties And Interest",
        "label": "Loss Contingency Alleged Taxes Owed Including Penalties And Interest",
        "terseLabel": "Loss Contingency Alleged Taxes Owed Including Penalties And Interest"
       }
      }
     },
     "localname": "LossContingencyAllegedTaxesOwedIncludingPenaltiesAndInterest",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_LossContingencyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency Period",
        "label": "Loss Contingency Period",
        "terseLabel": "Loss contingency period"
       }
      }
     },
     "localname": "LossContingencyPeriod",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmco_MagnetekMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Magnetek [Member]",
        "label": "Magnetek [Member]",
        "terseLabel": "Magnetek [Member]"
       }
      }
     },
     "localname": "MagnetekMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_MarketableSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Marketable securities [Member]",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_NewRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Revolving Credit Facility [Member]",
        "label": "New Revolving Credit Facility [Member]",
        "terseLabel": "New Revolving Credit Facility"
       }
      }
     },
     "localname": "NewRevolvingCreditFacilityMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Numerator For Basic And Diluted Earnings Per Share [Abstract]",
        "terseLabel": "Numerator for basic and diluted earnings per share:"
       }
      }
     },
     "localname": "NumeratorForBasicAndDilutedEarningsPerShareAbstract",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY",
        "label": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY",
        "terseLabel": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from FY 2004 through current FY"
       }
      }
     },
     "localname": "PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromFY2004ThroughCurrentFY",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003",
        "label": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003",
        "terseLabel": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage from inception through FY 2003"
       }
      }
     },
     "localname": "PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoverageFromInceptionThroughFY2003",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmco_PrecisionConveyanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Precision Conveyance",
        "label": "Precision Conveyance [Member]",
        "terseLabel": "Precision Conveyance"
       }
      }
     },
     "localname": "PrecisionConveyanceMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_PrecisionConveyorProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Precision Conveyor Products",
        "label": "Precision Conveyor Products [Member]",
        "terseLabel": "Precision Conveyor Products"
       }
      }
     },
     "localname": "PrecisionConveyorProductsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationoutofAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmco_ReclassifyNextYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Reclassify Next Year [Member]",
        "terseLabel": "Reclassify Next Year [Member]"
       }
      }
     },
     "localname": "ReclassifyNextYearMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_RequiredpaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required payments [Member]",
        "label": "Required payments [Member]",
        "terseLabel": "Required payments [Member]"
       }
      }
     },
     "localname": "RequiredpaymentsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_RestofProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of Products [Member]",
        "label": "Rest of Products [Member]",
        "terseLabel": "Rest of Products [Member]"
       }
      }
     },
     "localname": "RestofProductsMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmco_StandardProductContractTermsMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Standard Product Contract Terms, Maximum",
        "label": "Standard Product Contract Terms, Maximum",
        "terseLabel": "Standard Product Contract Terms, Maximum"
       }
      }
     },
     "localname": "StandardProductContractTermsMaximum",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmco_StandardProductContractTermsMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Standard Product Contract Terms, Minimum",
        "label": "Standard Product Contract Terms, Minimum",
        "terseLabel": "Standard Product Contract Terms, Minimum"
       }
      }
     },
     "localname": "StandardProductContractTermsMinimum",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmco_TravelersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Travelers",
        "label": "Travelers [Member]",
        "terseLabel": "Travelers"
       }
      }
     },
     "localname": "TravelersMember",
     "nsuri": "http://www.cmworks.com/20221231",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r869"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r870"
     ],
     "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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.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.cmworks.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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityByLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity by Location [Axis]",
        "terseLabel": "Entity by Location [Axis]"
       }
      }
     },
     "localname": "EntityByLocationAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r871"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r867"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A domain representing all geographic locations. Depending on the axis, it may contain members that are specific geographies, or synthetic entity-specific geographical groups.",
        "label": "Location [Domain]",
        "terseLabel": "Location [Domain]"
       }
      }
     },
     "localname": "LocationDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r866"
     ],
     "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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r868"
     ],
     "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.cmworks.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.cmworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r424",
      "r552",
      "r740",
      "r774",
      "r815",
      "r816",
      "r838",
      "r854",
      "r863",
      "r939",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r424",
      "r552",
      "r740",
      "r774",
      "r815",
      "r816",
      "r838",
      "r854",
      "r863",
      "r939",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r358",
      "r742",
      "r841",
      "r861",
      "r934",
      "r935",
      "r942",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r358",
      "r742",
      "r841",
      "r861",
      "r934",
      "r935",
      "r942",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r424",
      "r512",
      "r552",
      "r579",
      "r580",
      "r581",
      "r716",
      "r740",
      "r774",
      "r815",
      "r816",
      "r838",
      "r854",
      "r863",
      "r930",
      "r939",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r424",
      "r512",
      "r552",
      "r579",
      "r580",
      "r581",
      "r716",
      "r740",
      "r774",
      "r815",
      "r816",
      "r838",
      "r854",
      "r863",
      "r930",
      "r939",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r230",
      "r288",
      "r289",
      "r290",
      "r293",
      "r294",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r330",
      "r378",
      "r379",
      "r597",
      "r629",
      "r634",
      "r635",
      "r636",
      "r682",
      "r704",
      "r705",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r230",
      "r288",
      "r289",
      "r290",
      "r293",
      "r294",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r330",
      "r378",
      "r379",
      "r597",
      "r629",
      "r634",
      "r635",
      "r636",
      "r682",
      "r704",
      "r705",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r553",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r308",
      "r553",
      "r876",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r359",
      "r360",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r842",
      "r862",
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r359",
      "r360",
      "r803",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r842",
      "r862",
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Statement, Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r308",
      "r553",
      "r876",
      "r877",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r912",
      "r985"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r2",
      "r17"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "verboseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r917"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r362",
      "r363"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration 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",
        "verboseLabel": "Trade accounts receivable, less allowance for doubtful accounts ($5,313 and $5,717, respectively)"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r422",
      "r832",
      "r874",
      "r875",
      "r931",
      "r932"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Accrual for Environmental Loss Contingencies"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued Liabilities",
        "verboseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of debt issuance costs.",
        "label": "Accumulated Amortization, Debt Issuance Costs",
        "terseLabel": "Accumulated Amortization, Deferred Finance Costs"
       }
      }
     },
     "localname": "AccumulatedAmortizationDeferredFinanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r248",
      "r769",
      "r782",
      "r786"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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": "Ending balance net of tax",
        "periodStartLabel": "Beginning balance net of tax",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r261",
      "r262",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r35",
      "r38",
      "r165",
      "r705",
      "r777",
      "r778",
      "r887",
      "r888",
      "r889",
      "r905",
      "r906",
      "r907"
     ],
     "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": "AOCI Attributable to Parent"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r101"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AcquisitionCosts": {
     "auth_ref": [
      "r193",
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.",
        "label": "Acquisition Costs, Period Cost",
        "terseLabel": "Acquisition Costs, Period Cost"
       }
      }
     },
     "localname": "AcquisitionCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional Paid in Capital, Common Stock",
        "verboseLabel": "Additional paid in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r583",
      "r584",
      "r585",
      "r905",
      "r906",
      "r907",
      "r977"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": {
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards.",
        "label": "Change in Accounting Principle, Type [Axis]",
        "terseLabel": "Adjustments for Change in Accounting Principle [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForChangeInAccountingPrincipleAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of error correction.",
        "label": "Error Correction, Type [Domain]",
        "terseLabel": "Adjustments for Error Correction [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r293",
      "r294",
      "r295",
      "r297",
      "r308",
      "r364",
      "r365",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r583",
      "r584",
      "r585",
      "r594",
      "r595",
      "r596",
      "r597",
      "r612",
      "r613",
      "r614",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r659",
      "r660",
      "r674",
      "r675",
      "r679",
      "r680",
      "r681",
      "r682",
      "r699",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r744",
      "r745",
      "r746",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r899",
      "r900",
      "r901",
      "r903",
      "r904"
     ],
     "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": "SEC Schedule, 12-09, Allowance, Credit Loss"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on receivable, classified as other and current.",
        "label": "Allowance for Credit Loss, Receivable, Other, Current",
        "terseLabel": "Allowance for Doubtful Other Receivables, Current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r44",
      "r458",
      "r677",
      "r893"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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 financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r69",
      "r99",
      "r106"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization of intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r327"
     ],
     "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, Amount",
        "verboseLabel": "Antidilutive securities excluded from computation of earnings per share, amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r197",
      "r210",
      "r242",
      "r277",
      "r345",
      "r350",
      "r356",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r617",
      "r621",
      "r649",
      "r860",
      "r937",
      "r938",
      "r987"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r236",
      "r251",
      "r277",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r617",
      "r621",
      "r649",
      "r860",
      "r937",
      "r938",
      "r987"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets [Member]",
        "terseLabel": "Assets [Member]"
       }
      }
     },
     "localname": "AssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582"
     ],
     "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.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "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]",
        "verboseLabel": "Derivatives, Fair Value, by Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r170",
      "r173"
     ],
     "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.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BridgeLoan": {
     "auth_ref": [
      "r4",
      "r198",
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.",
        "label": "Bridge Loan",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r611",
      "r848",
      "r851"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r144",
      "r145",
      "r611",
      "r848",
      "r851"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/InventoriesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r615",
      "r892"
     ],
     "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": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r155",
      "r156"
     ],
     "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",
        "negatedTerseLabel": "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r147"
     ],
     "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r147"
     ],
     "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",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r147"
     ],
     "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r147"
     ],
     "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",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r73",
      "r74",
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital Expenditures Incurred but Not yet Paid"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "terseLabel": "Cash Acquired from Acquisition"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r71",
      "r238",
      "r819"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r65",
      "r71",
      "r76"
     ],
     "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",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r65",
      "r191"
     ],
     "calculation": {
      "http://www.cmworks.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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleMember": {
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards.",
        "label": "Change in Accounting Principle, Type [Domain]",
        "terseLabel": "Adjustments for Change in Accounting Principle [Domain]"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r277",
      "r313",
      "r316",
      "r324",
      "r326",
      "r333",
      "r334",
      "r371",
      "r427",
      "r429",
      "r430",
      "r431",
      "r434",
      "r435",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r649",
      "r817",
      "r873",
      "r895",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r111",
      "r417",
      "r418",
      "r805",
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r119"
     ],
     "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": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r905",
      "r906",
      "r977"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r10"
     ],
     "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 or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r10",
      "r860"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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, Value, Issued",
        "verboseLabel": "Common Stock, Value, Issued"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r124",
      "r127",
      "r134",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Compensation and Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCost"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r40",
      "r258",
      "r260",
      "r266",
      "r765",
      "r771"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r53",
      "r265",
      "r764",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Changes in Other Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r80",
      "r81",
      "r189",
      "r190",
      "r361",
      "r804"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r80",
      "r81",
      "r189",
      "r190",
      "r361",
      "r787",
      "r804"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r80",
      "r81",
      "r189",
      "r190",
      "r361",
      "r804",
      "r1000"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r80",
      "r81",
      "r189",
      "r190",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Sales revenue goods net percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r80",
      "r81",
      "r189",
      "r190",
      "r361",
      "r804"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "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, Contract Asset, Contract Liability, and Receivable"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r471",
      "r473",
      "r485"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract with Customer, Asset, Net, Current"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "auth_ref": [
      "r843",
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Axis]",
        "terseLabel": "Contract with Customer, Duration [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "auth_ref": [
      "r843",
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Domain]",
        "terseLabel": "Contract with Customer, Duration [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
     "auth_ref": [
      "r840"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "terseLabel": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r471",
      "r472",
      "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, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Contract with Customer, Liability, Current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
     "auth_ref": [
      "r839"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "terseLabel": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "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.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r46",
      "r742"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "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 Goods and Services Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsProductLineMember": {
     "auth_ref": [
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost of Goods and Service, Product and Service Benchmark [Member]",
        "terseLabel": "Cost of Goods and Service, Product and Service Benchmark"
       }
      }
     },
     "localname": "CostOfGoodsProductLineMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "auth_ref": [
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost of Goods and Service Benchmark [Member]",
        "terseLabel": "Cost of products sold"
       }
      }
     },
     "localname": "CostOfGoodsTotalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "auth_ref": [
      "r944",
      "r975"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r117",
      "r276",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r452",
      "r459",
      "r460",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r198",
      "r199",
      "r209",
      "r280",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r448",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r678",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r896"
     ],
     "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.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseOtherNet": {
     "auth_ref": [
      "r896"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in debt instruments, classified as other.",
        "label": "Debt Instrument, Increase (Decrease), Other, Net",
        "terseLabel": "Debt Instrument, Increase (Decrease), Other, Net"
       }
      }
     },
     "localname": "DebtInstrumentIncreaseDecreaseOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r25",
      "r280",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r448",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r678",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r896"
     ],
     "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.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r25",
      "r208"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt Instrument, Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r25"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Debt Instrument, Periodic Payment, Principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r122",
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": {
     "auth_ref": [
      "r123",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Requisite Service Period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCostsCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of deferred costs.",
        "label": "Deferred Costs",
        "terseLabel": "Deferred Costs"
       }
      }
     },
     "localname": "DeferredCostsCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Debt Issuance Costs, Gross"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r586",
      "r587"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred Income Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r221",
      "r222",
      "r224",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes.",
        "label": "Deferred Income Tax Charge [Member]",
        "terseLabel": "Tax expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r69",
      "r142",
      "r593",
      "r603",
      "r604",
      "r898"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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 and related valuation allowance"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r490",
      "r527",
      "r543",
      "r846",
      "r847"
     ],
     "calculation": {
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails": {
       "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": "Net amortization"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r536",
      "r844",
      "r845",
      "r846"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "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.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": {
     "auth_ref": [
      "r547",
      "r847"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year",
        "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r490",
      "r526",
      "r542",
      "r846",
      "r847"
     ],
     "calculation": {
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails": {
       "order": 1.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",
        "negatedLabel": "Expected return on plan assets",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r490",
      "r494",
      "r525",
      "r541",
      "r846",
      "r847"
     ],
     "calculation": {
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r523",
      "r539",
      "r846",
      "r847"
     ],
     "calculation": {
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails": {
       "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)",
        "terseLabel": "Net periodic pension (benefit) cost",
        "totalLabel": "Net periodic pension (benefit) cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r492",
      "r524",
      "r540",
      "r846",
      "r847"
     ],
     "calculation": {
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails": {
       "order": 2.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",
        "terseLabel": "Service costs"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r132",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "DefinedBenefit Plans And Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r69",
      "r340"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]",
        "verboseLabel": "Derivative Contract Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r179"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. 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 of Collateral",
        "terseLabel": "Derivative assets, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r179"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. 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 of Collateral",
        "negatedLabel": "Derivative liability, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r171",
      "r172",
      "r176",
      "r178",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]",
        "verboseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r182",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeInstrumentsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r169",
      "r171",
      "r176",
      "r178",
      "r180",
      "r181",
      "r623"
     ],
     "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) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]",
        "verboseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "auth_ref": [
      "r175",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.",
        "label": "Derivative Instruments in Hedges, at Fair Value, Net",
        "terseLabel": "Derivative Instruments in Hedges, at Fair Value, Net"
       }
      }
     },
     "localname": "DerivativeInstrumentsInHedgesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeMember": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative [Member]",
        "terseLabel": "Derivative [Member]",
        "verboseLabel": "Change in Derivatives Qualifying as Hedges"
       }
      }
     },
     "localname": "DerivativeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r973",
      "r974"
     ],
     "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.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "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": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r942"
     ],
     "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.cmworks.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r119",
      "r207"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedTerseLabel": "Dividends",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.",
        "label": "Dividends [Axis]",
        "terseLabel": "Dividends [Axis]"
       }
      }
     },
     "localname": "DividendsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.",
        "label": "Dividends [Domain]",
        "terseLabel": "Dividends [Domain]"
       }
      }
     },
     "localname": "DividendsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r267",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r311",
      "r313",
      "r324",
      "r325",
      "r326",
      "r330",
      "r635",
      "r636",
      "r766",
      "r772",
      "r826"
     ],
     "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 income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Earnings Per Share Basic [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r267",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r313",
      "r324",
      "r325",
      "r326",
      "r330",
      "r635",
      "r636",
      "r766",
      "r772",
      "r826"
     ],
     "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 income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Earnings Per Share Diluted [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r327",
      "r328",
      "r329",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r665"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r278",
      "r589",
      "r605"
     ],
     "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": "Income tax expense as a percentage of income from continuing operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r971",
      "r972"
     ],
     "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.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r605",
      "r971"
     ],
     "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 income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "auth_ref": [
      "r971",
      "r972"
     ],
     "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": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r118",
      "r229",
      "r261",
      "r262",
      "r263",
      "r288",
      "r289",
      "r290",
      "r294",
      "r304",
      "r307",
      "r332",
      "r375",
      "r470",
      "r583",
      "r584",
      "r585",
      "r596",
      "r597",
      "r634",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r672",
      "r705",
      "r777",
      "r778",
      "r779"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLoss",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r94",
      "r346",
      "r879"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.",
        "label": "Equity Method Investments [Member]",
        "terseLabel": "Equity Method Investments [Member]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]",
        "terseLabel": "Equity Securities by Industry [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesByInvestmentObjectiveAxis": {
     "auth_ref": [
      "r512",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by investment objective.",
        "label": "Investment Objective [Axis]",
        "terseLabel": "Investment Objective [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByInvestmentObjectiveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Equity Securities, Industry [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesInvestmentObjectiveMember": {
     "auth_ref": [
      "r512",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Objective of investment.",
        "label": "Investment Objective [Domain]",
        "terseLabel": "Investment Objective [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesInvestmentObjectiveMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Error Correction, Type [Axis]",
        "terseLabel": "Adjustments for Error Corrections [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EstimatedInsuranceRecoveries": {
     "auth_ref": [
      "r880"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.",
        "label": "Estimated Insurance Recoveries",
        "negatedTerseLabel": "Estimated Insurance Recoveries"
       }
      }
     },
     "localname": "EstimatedInsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Extinguishment of Debt, Amount"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairvalueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r641",
      "r642",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairvalueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r184",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r183",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r450",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r642",
      "r713",
      "r714",
      "r715",
      "r834",
      "r835",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "verboseLabel": "Fair Value By Fair Value Hierarchy Level [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/FairvalueMeasurementsTables",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r185",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r641",
      "r642",
      "r643",
      "r644",
      "r648"
     ],
     "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.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/FairvalueMeasurementsTables"
     ],
     "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_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r450",
      "r514",
      "r519",
      "r642",
      "r713",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets for Indentical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r450",
      "r514",
      "r519",
      "r642",
      "r714",
      "r834",
      "r835",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r450",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r642",
      "r715",
      "r834",
      "r835",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "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.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/FairvalueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r450",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r713",
      "r714",
      "r715",
      "r834",
      "r835",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/FairvalueMeasurementsTables",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss": {
     "auth_ref": [
      "r187",
      "r645"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r170",
      "r174",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r686",
      "r697"
     ],
     "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": "Finance Lease, Liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r686"
     ],
     "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": "Finance Lease, Liability, Current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r686"
     ],
     "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": "Finance Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r687",
      "r694"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Finance Lease, Principal Payments"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents a description of the entity's policies for avoiding or mitigating claim liabilities for financial guarantee insurance contracts.",
        "label": "Financial Guarantee Insurance Contracts, Risk Management Activities, Mitigating Claim Liabilities, Policy",
        "terseLabel": "Financial Guarantee Insurance Contracts, Risk Management Activities, Mitigating Claim Liabilities, Policy"
       }
      }
     },
     "localname": "FinancialGuaranteeInsuranceContractsRiskManagementActivitiesMitigatingClaimLiabilitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r368",
      "r369",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r461",
      "r468",
      "r624",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r830",
      "r913",
      "r914",
      "r915",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "verboseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r240",
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Three"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Two"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r405",
      "r408",
      "r409",
      "r411",
      "r743",
      "r750"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r105",
      "r750"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r100",
      "r104"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r105",
      "r743"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r406"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyGainLossMember": {
     "auth_ref": [
      "r976"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing foreign currency gain (loss).",
        "label": "Foreign Currency Gain (Loss) [Member]",
        "verboseLabel": "Foreign currency exchange (gain) loss"
       }
      }
     },
     "localname": "ForeignCurrencyGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Foreign currency exchange (gain) loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r823",
      "r844",
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign exchange contracts"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing gain (loss) on derivative instruments.",
        "label": "Gain (Loss) on Derivative Instruments [Member]",
        "terseLabel": "Gain (Loss) on Derivative Instruments"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r50",
      "r85",
      "r872"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "negatedLabel": "Investment (income) loss"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedLabel": "Net loss (gain) on sale of real estate, investments and other"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Gain (Loss) on Disposition of Property Plant Equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r893"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.",
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "terseLabel": "Gain (Loss) on Sale of Assets and Asset Impairment Charges"
       }
      }
     },
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r69",
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Gain (Loss) on Extinguishment of Debt",
        "terseLabel": "Gain (Loss) on Extinguishment of Debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expense [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r79",
      "r804"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r239",
      "r391",
      "r763",
      "r831",
      "r860",
      "r918",
      "r925"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance at December 31, 2022",
        "periodStartLabel": "Balance at April 1, 2022",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "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_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r400",
      "r402",
      "r404",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill Disclosure"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r397"
     ],
     "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": "Currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r392",
      "r399",
      "r831"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Goodwill, Impaired, Accumulated Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "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.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "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.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r45",
      "r277",
      "r345",
      "r349",
      "r355",
      "r357",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r649",
      "r828",
      "r937"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r169",
      "r623"
     ],
     "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.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r169"
     ],
     "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.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r42",
      "r195",
      "r202",
      "r216",
      "r345",
      "r349",
      "r355",
      "r357",
      "r767",
      "r828"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r412",
      "r414"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r414"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "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": [
      "r278",
      "r590",
      "r591",
      "r592",
      "r601",
      "r606",
      "r608",
      "r609",
      "r610"
     ],
     "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 Tax Disclosure"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r279",
      "r306",
      "r307",
      "r343",
      "r588",
      "r602",
      "r607",
      "r773"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income Tax Expense Benefit [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Accounts Receivable, Related Parties",
        "terseLabel": "Increase (Decrease) in Accounts Receivable, Related Parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Increase (Decrease) in Accrued Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.",
        "label": "Increase (Decrease) in Insurance Settlements Receivable",
        "terseLabel": "Increase (Decrease) in Insurance Settlements Receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in 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",
        "negatedLabel": "Inventories",
        "terseLabel": "Increase (Decrease) in Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effects of business acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r892"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "Increase (Decrease) in Other Operating Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Increase (Decrease) in Other Noncurrent Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.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.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": {
     "auth_ref": [
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r407",
      "r410"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r102",
      "r108"
     ],
     "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.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefiniteLivedTrademarks": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Trademarks",
        "terseLabel": "Indefinite-Lived Trademarks"
       }
      }
     },
     "localname": "IndefiniteLivedTrademarks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "terseLabel": "Indefinite-lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "terseLabel": "Insurance Recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r98",
      "r103"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Other intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r192",
      "r203",
      "r264",
      "r339",
      "r676"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "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.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense [Member]"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r270",
      "r274",
      "r275"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.",
        "label": "Interim Period, Costs Not Allocable [Domain]",
        "terseLabel": "Interim Period, Costs Not Allocable [Domain]"
       }
      }
     },
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r388"
     ],
     "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.cmworks.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r881"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r886"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventorySuppliesNetOfReserves",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross 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": "Inventory, Gross",
        "totalLabel": "At cost - FIFO basis:"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReserve": {
     "auth_ref": [
      "r885"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventorySuppliesNetOfReserves",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.",
        "label": "Inventory, LIFO Reserve",
        "negatedLabel": "LIFO cost less than FIFO cost"
       }
      }
     },
     "localname": "InventoryLIFOReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r249",
      "r820",
      "r860"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r883"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesNetOfReserves": {
     "auth_ref": [
      "r97",
      "r822"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.",
        "label": "Inventory, Supplies, Net of Reserves",
        "totalLabel": "Inventory, Supplies, Net of Reserves"
       }
      }
     },
     "localname": "InventorySuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r882"
     ],
     "calculation": {
      "http://www.cmworks.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNet": {
     "auth_ref": [
      "r49",
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Net",
        "terseLabel": "Investment Income, Net"
       }
      }
     },
     "localname": "InvestmentIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r196",
      "r206",
      "r220",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r982"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]",
        "terseLabel": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r982"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]",
        "terseLabel": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r696",
      "r859"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r984"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.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_LesseeFinanceLeaseTermOfContract1": {
     "auth_ref": [
      "r981"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Term of Contract",
        "terseLabel": "Lessee, Finance Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeFinanceLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r981"
     ],
     "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": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r698"
     ],
     "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": "Lessee, Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesLeasesNotes"
     ],
     "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": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "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": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r21",
      "r277",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r618",
      "r621",
      "r622",
      "r649",
      "r827",
      "r937",
      "r987",
      "r988"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r200",
      "r214",
      "r860",
      "r897",
      "r916",
      "r978"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r23",
      "r237",
      "r277",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r618",
      "r621",
      "r622",
      "r649",
      "r860",
      "r937",
      "r987",
      "r988"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "negatedTerseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of liability related to investment contracts for example, but not limited to, guaranteed investment contract or annuities.",
        "label": "Liabilities Related to Investment Contracts, Fair Value Disclosure",
        "terseLabel": "Annuity contract"
       }
      }
     },
     "localname": "LiabilitiesRelatedToInvestmentContractsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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": "Liability [Member]",
        "terseLabel": "Assets [Member]",
        "verboseLabel": "Liability [Member]"
       }
      }
     },
     "localname": "LiabilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r8",
      "r199",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Outstanding borrowings"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amount borrowed under the credit facility during the period.",
        "label": "Line of Credit Facility, Average Outstanding Amount",
        "terseLabel": "Amount drawn on unsecured credit lines"
       }
      }
     },
     "localname": "LineOfCreditFacilityAverageOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r18"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r18",
      "r896"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationReserveNoncurrent": {
     "auth_ref": [
      "r27",
      "r932"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.",
        "label": "Estimated Litigation Liability, Noncurrent",
        "terseLabel": "Estimation of product-related aggregate liability"
       }
      }
     },
     "localname": "LitigationReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount awarded from other party in judgment or settlement of litigation.",
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "terseLabel": "Litigation Settlement, Amount Awarded from Other Party"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansMember": {
     "auth_ref": [
      "r83",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When a lender gives money or property over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors.",
        "label": "Loans [Member]",
        "terseLabel": "Loans [Member]"
       }
      }
     },
     "localname": "LoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractWithCustomerMember": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which duration is classified as long-term.",
        "label": "Long-Term Contract with Customer [Member]",
        "terseLabel": "Long-term Contract with Customer [Member]"
       }
      }
     },
     "localname": "LongTermContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r8",
      "r199",
      "r212",
      "r449",
      "r463",
      "r834",
      "r835"
     ],
     "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"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long term debt and finance lease obligations"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "negatedTerseLabel": "Term Loan B"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "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"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Term loan and revolver, less current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "terseLabel": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r25",
      "r114"
     ],
     "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.cmworks.com/role/DebtNarrativesDetails"
     ],
     "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.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency [Abstract]",
        "terseLabel": "Loss Contingency [Abstract]"
       }
      }
     },
     "localname": "LossContingencyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r419",
      "r876"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss Contingency Accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualPayments": {
     "auth_ref": [
      "r932"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow reducing loss contingency liability.",
        "label": "Loss Contingency Accrual, Payments",
        "negatedTerseLabel": "Loss Contingency Accrual, Payments"
       }
      }
     },
     "localname": "LossContingencyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProductLiabilityGross": {
     "auth_ref": [
      "r422",
      "r932"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of the accrual for damages arising from third-party use of the entity's product or process.",
        "label": "Loss Contingency Accrual, Product Liability, Gross",
        "terseLabel": "Loss Contingency Accrual, Product Liability, Gross"
       }
      }
     },
     "localname": "LossContingencyAccrualProductLiabilityGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProductLiabilityNet": {
     "auth_ref": [
      "r422",
      "r932"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of the estimated aggregate accrual for damages arising from third-party use of the entity's product(s) or process(es) as of the balance sheet date (if the accrual qualifies for discounting).",
        "label": "Loss Contingency Accrual, Product Liability, Net",
        "terseLabel": "Loss Contingency Accrual, Product Liability, Net"
       }
      }
     },
     "localname": "LossContingencyAccrualProductLiabilityNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "auth_ref": [
      "r932"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.",
        "label": "Loss Contingency Accrual, Provision",
        "terseLabel": "Loss Contingency Accrual, Provision"
       }
      }
     },
     "localname": "LossContingencyAccrualProvision",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r420",
      "r421",
      "r426"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Estimation of asbestos-related aggregate liability that is probable and estimable"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Marketable Securities [Abstract]"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Realized Gain (Loss)",
        "terseLabel": "Marketable Securities, Realized Gain (Loss)"
       }
      }
     },
     "localname": "MarketableSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r0",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Mergers, Acquisitions and Dispositions Disclosures"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NatureOfExpenseAxis": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cost or expense.",
        "label": "Nature of Expense [Axis]",
        "terseLabel": "Nature of Expense [Axis]"
       }
      }
     },
     "localname": "NatureOfExpenseAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used for) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used for) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r65",
      "r67",
      "r70"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used for) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.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": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r232",
      "r291",
      "r292",
      "r295",
      "r296",
      "r308",
      "r309",
      "r310",
      "r366",
      "r367",
      "r376",
      "r377",
      "r598",
      "r599",
      "r600",
      "r632",
      "r638",
      "r639",
      "r640",
      "r656",
      "r657",
      "r658",
      "r683",
      "r684",
      "r700",
      "r706",
      "r747",
      "r748",
      "r749",
      "r781",
      "r782",
      "r783",
      "r784",
      "r786"
     ],
     "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": "Effects of New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EffectsofNewAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Axis]",
        "terseLabel": "Nonrecurring Adjustment [Axis]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Domain]",
        "terseLabel": "Nonrecurring Adjustment [Domain]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of Reporting Units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses [Abstract]"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r345",
      "r349",
      "r355",
      "r357",
      "r828"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "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)",
        "terseLabel": "Operating Income (Loss)",
        "totalLabel": "Income from operations",
        "verboseLabel": "Operating Income (Loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing operating income (loss).",
        "label": "Operating Income (Loss) [Member]",
        "terseLabel": "Operating Income (Loss)"
       }
      }
     },
     "localname": "OperatingIncomeLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r690",
      "r859"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r686"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r686"
     ],
     "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": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r686"
     ],
     "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": "Operating Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r688",
      "r694"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r685"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Leased Assets [Line Items]",
        "terseLabel": "Operating Leased Assets [Line Items]"
       }
      }
     },
     "localname": "OperatingLeasedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Order or Production Backlog"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r241"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r162",
      "r163",
      "r164"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r162",
      "r163",
      "r164"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent",
        "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent",
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r34",
      "r36",
      "r162",
      "r164"
     ],
     "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, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r162",
      "r163",
      "r164"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r95",
      "r265",
      "r666",
      "r671",
      "r672",
      "r764",
      "r770",
      "r887",
      "r888"
     ],
     "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",
        "terseLabel": "Net current period other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
       "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",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after 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), after Reclassification, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
       "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r41",
      "r118",
      "r257",
      "r260",
      "r265",
      "r666",
      "r671",
      "r672",
      "r764",
      "r770",
      "r887",
      "r888"
     ],
     "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",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r34",
      "r36"
     ],
     "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",
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax": {
     "auth_ref": [
      "r36",
      "r39",
      "r255",
      "r531"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r170",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets [Member]"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherDeferredCostsGross": {
     "auth_ref": [
      "r880"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.",
        "label": "Other Deferred Costs, Gross",
        "terseLabel": "Other Deferred Costs, Gross"
       }
      }
     },
     "localname": "OtherDeferredCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses [Abstract]",
        "terseLabel": "Other Income &amp; Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other",
        "verboseLabel": "Other Intangible Assets [Member]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "verboseLabel": "Other non current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "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 Noncurrent Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsDerivativeinstrumentsinthecondensedconsolidatedbalancesheetDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other (income) expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other Operating Activities, Cash Flow Statement"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": {
     "auth_ref": [
      "r269",
      "r824"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "label": "Payments for Derivative Instrument, Financing Activities",
        "negatedTerseLabel": "Payments for Derivative Instrument, Financing Activities"
       }
      }
     },
     "localname": "PaymentsForDerivativeInstrumentFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromPreviousAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.",
        "label": "Payments for (Proceeds from) Previous Acquisition",
        "terseLabel": "Payments for (Proceeds from) Previous Acquisition"
       }
      }
     },
     "localname": "PaymentsForProceedsFromPreviousAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Payments for Repurchase of Common Stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedTerseLabel": "Payments of Dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedTerseLabel": "Payments to Acquire Marketable Securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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": "Payments to Acquire Property, Plant, and Equipment",
        "terseLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionCostsMember": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs.",
        "label": "Pension Costs [Member]",
        "terseLabel": "Retirement Obligations"
       }
      }
     },
     "localname": "PensionCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r125",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r554",
      "r846",
      "r847",
      "r851",
      "r852",
      "r853"
     ],
     "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 Plans, Defined Benefiit"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r536",
      "r844",
      "r845",
      "r846"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ],
     "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.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ],
     "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.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r250",
      "r389",
      "r390",
      "r821"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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 within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "verboseLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromCustomersForProgressPayments": {
     "auth_ref": [
      "r66",
      "r741"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from customers as progress payments on projects that have been partially completed.",
        "label": "Proceeds from Customers for Progress Payments",
        "terseLabel": "Proceeds from Customers for Progress Payments"
       }
      }
     },
     "localname": "ProceedsFromCustomersForProgressPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": {
     "auth_ref": [
      "r268",
      "r824"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "label": "Proceeds from Derivative Instrument, Financing Activities",
        "terseLabel": "Proceeds from Derivative Instrument, Financing Activities"
       }
      }
     },
     "localname": "ProceedsFromDerivativeInstrumentFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDividendsReceived": {
     "auth_ref": [
      "r891"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends received on equity and other investments during the current period.",
        "label": "Proceeds from Dividends Received",
        "terseLabel": "Proceeds from Dividends Received"
       }
      }
     },
     "localname": "ProceedsFromDividendsReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r272",
      "r890"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Proceeds from Equity Method Investment, Distribution, Return of Capital"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r56",
      "r64"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.",
        "label": "Proceeds from Insurance Settlement, Investing Activities",
        "terseLabel": "Proceeds from Insurance Settlement, Investing Activities"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from Issuance of Long-term Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Proceeds from Issuance or Sale of Equity"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherEquity": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the issuance of equity classified as other.",
        "label": "Proceeds from Other Equity",
        "terseLabel": "Proceeds from Other Equity"
       }
      }
     },
     "localname": "ProceedsFromOtherEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from Sale and Maturity of Marketable Securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r59",
      "r139"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from the issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductLiabilityContingencyTable": {
     "auth_ref": [
      "r423",
      "r932",
      "r933",
      "r934"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product.",
        "label": "Product Liability Contingency [Table]",
        "terseLabel": "Product Liability Contingency [Table]"
       }
      }
     },
     "localname": "ProductLiabilityContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductLiabilityContingencyThirdPartyRecovery": {
     "auth_ref": [
      "r935"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the estimated recovery from third parties recorded in the period pertaining to product liability damages from specified products.",
        "label": "Product Liability Contingency, Third-Party Recovery",
        "terseLabel": "Product Liability Contingency, Third Party Recovery"
       }
      }
     },
     "localname": "ProductLiabilityContingencyThirdPartyRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r235",
      "r256",
      "r259",
      "r271",
      "r277",
      "r293",
      "r306",
      "r307",
      "r345",
      "r349",
      "r355",
      "r357",
      "r371",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r616",
      "r619",
      "r620",
      "r636",
      "r649",
      "r767",
      "r828",
      "r855",
      "r856",
      "r889",
      "r937"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r929",
      "r983"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r110",
      "r215",
      "r768",
      "r860"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "verboseLabel": "Property, plant, and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]",
        "terseLabel": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]",
        "terseLabel": "Inventory [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r536",
      "r707",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r536",
      "r707",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r986"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
        "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security",
        "negatedLabel": "Repayment of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReportingUnitAxis": {
     "auth_ref": [
      "r401",
      "r403",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by reporting unit.",
        "label": "Reporting Unit [Axis]",
        "terseLabel": "Reporting Unit [Axis]"
       }
      }
     },
     "localname": "ReportingUnitAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReportingUnitDomain": {
     "auth_ref": [
      "r401",
      "r403",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level of reporting at which goodwill is tested for impairment.",
        "label": "Reporting Unit [Domain]",
        "terseLabel": "Reporting Unit [Domain]"
       }
      }
     },
     "localname": "ReportingUnitDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r141",
      "r226",
      "r995"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "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.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r878",
      "r894",
      "r996",
      "r997"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r12",
      "r119",
      "r213",
      "r781",
      "r786",
      "r860"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "periodEndLabel": "Retained earnings - end of period",
        "periodStartLabel": "Retained earnings - beginning of period",
        "terseLabel": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit) [Abstract]",
        "terseLabel": "Retained Earnings Accumulated Deficit [Abstract]"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r229",
      "r288",
      "r289",
      "r290",
      "r294",
      "r304",
      "r307",
      "r375",
      "r583",
      "r584",
      "r585",
      "r596",
      "r597",
      "r634",
      "r777",
      "r779"
     ],
     "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.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r125",
      "r126",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r554",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853"
     ],
     "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]",
        "verboseLabel": "Defined Benefit Plans Disclosures Defined Benefit Plans [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r125",
      "r126",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r554",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853"
     ],
     "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.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "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": [
      "r336",
      "r337",
      "r348",
      "r353",
      "r354",
      "r358",
      "r359",
      "r361",
      "r483",
      "r484",
      "r742"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r361",
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer Benchmark [Member]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "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": "Revenue from Contract with Customer [Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfWarranty": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of warranty and related obligation in contract with customer.",
        "label": "Revenue, Performance Obligation, Description of Warranty",
        "terseLabel": "Revenue, Performance Obligation, Description of Warranty"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfWarranty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, Remaining Performance Obligation, Percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues [Abstract]"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r695",
      "r859"
     ],
     "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": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r695",
      "r859"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r38",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r204",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-Sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r144",
      "r145",
      "r611"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r132",
      "r133"
     ],
     "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.cmworks.com/role/NetPeriodicBenefitCostComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r171",
      "r176",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Derivative Instruments, Gain (Loss)"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r910"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r641",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairvalueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r100",
      "r104",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": {
     "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": "Gain (Loss) on Securities [Line Items]",
        "terseLabel": "Gain (Loss) on Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security.",
        "label": "Schedule of Gain (Loss) on Securities [Table]",
        "terseLabel": "Schedule of Gain (Loss) on Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r831"
     ],
     "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.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r831",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928"
     ],
     "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.cmworks.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r108",
      "r109"
     ],
     "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 by Major Class"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r3",
      "r14",
      "r15",
      "r16"
     ],
     "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, Current"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/NetPeriodicBenefitCostTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]",
        "terseLabel": "Schedule of Operating Leased Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "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": "Schedule of Product Warranty Liability"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CommitmentandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582"
     ],
     "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.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r361",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r415",
      "r416",
      "r831",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and Marketing Expense [Member]"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance Costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r138"
     ],
     "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": "Total number of shares of common stock available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod": {
     "auth_ref": [
      "r951"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Other Increases (Decreases) in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r5",
      "r198",
      "r211",
      "r860"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Short-term Debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermContractWithCustomerMember": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which duration is classified as short-term.",
        "label": "Short-Term Contract with Customer [Member]",
        "terseLabel": "Short-term Contract with Customer [Member]"
       }
      }
     },
     "localname": "ShortTermContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r691",
      "r859"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term Lease, Cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r113",
      "r159",
      "r219",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r233",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r361",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r413",
      "r415",
      "r416",
      "r831",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r277",
      "r313",
      "r316",
      "r324",
      "r326",
      "r333",
      "r334",
      "r371",
      "r427",
      "r429",
      "r430",
      "r431",
      "r434",
      "r435",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r649",
      "r817",
      "r873",
      "r895",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r29",
      "r118",
      "r229",
      "r261",
      "r262",
      "r263",
      "r288",
      "r289",
      "r290",
      "r294",
      "r304",
      "r307",
      "r332",
      "r375",
      "r470",
      "r583",
      "r584",
      "r585",
      "r596",
      "r597",
      "r634",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r672",
      "r705",
      "r777",
      "r778",
      "r779"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLoss",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ChangesinOtherComprehensiveLossTables",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "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.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "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]",
        "terseLabel": "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": [
      "r288",
      "r289",
      "r290",
      "r332",
      "r742"
     ],
     "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.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/IncomeTaxesNarrativesDetails",
      "http://www.cmworks.com/role/LeasesDetails",
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r9",
      "r10",
      "r118",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/DebtNarrativesDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r9",
      "r10",
      "r118",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r9",
      "r10",
      "r118",
      "r119",
      "r565"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r118",
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "negatedTerseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r9",
      "r10",
      "r119",
      "r137"
     ],
     "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": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockDividend": {
     "auth_ref": [
      "r29",
      "r118",
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued to shareholders as a dividend during the period.",
        "label": "Stock Issued During Period, Value, Stock Dividend",
        "negatedTerseLabel": "Stock Issued During Period, Value, Stock Dividend"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockDividend",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r29",
      "r118",
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r160",
      "r161",
      "r166",
      "r229",
      "r230",
      "r262",
      "r288",
      "r289",
      "r290",
      "r294",
      "r304",
      "r375",
      "r470",
      "r583",
      "r584",
      "r585",
      "r596",
      "r597",
      "r634",
      "r666",
      "r667",
      "r672",
      "r705",
      "r778",
      "r779",
      "r897",
      "r916",
      "r978"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r693",
      "r859"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "terseLabel": "Sublease Income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubordinatedDebtObligationsMember": {
     "auth_ref": [
      "r186",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment and ahead of general creditors in a liquidation of the entity's assets.",
        "label": "Subordinated Debt Obligations [Member]",
        "terseLabel": "Term Loan B"
       }
      }
     },
     "localname": "SubordinatedDebtObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r673",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r673",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r673",
      "r709"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r673",
      "r709"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplementary cash flow data:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r149"
     ],
     "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.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TechnologyServiceMember": {
     "auth_ref": [
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.",
        "label": "Technology Service [Member]",
        "terseLabel": "Technology Service"
       }
      }
     },
     "localname": "TechnologyServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademark"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r368",
      "r369",
      "r461",
      "r468",
      "r624",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r913",
      "r914",
      "r915",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesSummaryofavailableforsalesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury Stock, Common, Shares"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r28",
      "r120"
     ],
     "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.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r28",
      "r120"
     ],
     "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"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r28",
      "r120",
      "r121"
     ],
     "calculation": {
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury Stock, Value",
        "terseLabel": "Treasury Stock, Value"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r293",
      "r294",
      "r295",
      "r297",
      "r308",
      "r364",
      "r365",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r583",
      "r584",
      "r585",
      "r594",
      "r595",
      "r596",
      "r597",
      "r612",
      "r613",
      "r614",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r659",
      "r660",
      "r674",
      "r675",
      "r679",
      "r680",
      "r681",
      "r682",
      "r699",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r744",
      "r745",
      "r746",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786"
     ],
     "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.cmworks.com/role/ChangesinOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofShareholdersEquityStatement",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnpatentedTechnologyMember": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based innovations or scientific advances that have not been patented.",
        "label": "Unpatented Technology [Member]",
        "terseLabel": "Unpatented Technology [Member]"
       }
      }
     },
     "localname": "UnpatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "negatedTerseLabel": "Unrealized Gain (Loss) on Derivatives"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Unrealized Gain (Loss) on Investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsNarrativesDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r8",
      "r199",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured credit lines"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Lines of Credit"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r284"
     ],
     "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": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "negatedTerseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r286"
     ],
     "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": "Accounts Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r281",
      "r282",
      "r283",
      "r286",
      "r287"
     ],
     "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.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "auth_ref": [
      "r902"
     ],
     "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": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r281",
      "r282",
      "r283",
      "r286",
      "r287"
     ],
     "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.cmworks.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableAnnuityMember": {
     "auth_ref": [
      "r864",
      "r865",
      "r999"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract providing periodic payment that varies according to investment experience of separate account in which amount paid to provide for annuity is allocated.",
        "label": "Variable Annuity [Member]",
        "terseLabel": "Variable Annuity [Member]"
       }
      }
     },
     "localname": "VariableAnnuityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueonrecurringbasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r692",
      "r859"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable Lease, Cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r910"
     ],
     "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 employee stock options and other share-based awards",
        "verboseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r312",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Average diluted shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted Average Number Of Shares Outstanding [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r311",
      "r326"
     ],
     "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": "Average basic shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings",
      "http://www.cmworks.com/role/EarningsPerShareComputationofbasicanddilutedearningspershareDetails",
      "http://www.cmworks.com/role/EarningsPerShareNarrativesDetails",
      "http://www.cmworks.com/role/NetPeriodicBenefitCostNarrativesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Weighted Average Number Of Shares Outstanding Basic [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cmworks.com/role/CondensedConsolidatedStatementsofOperationsandRetainedEarnings"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1001": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1002": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1003": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1004": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1005": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1007": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "https://asc.fasb.org/topic&trid=2197446",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "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"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "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"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674",
   "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)(c))",
   "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": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "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"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126929950&loc=d3e34841-113949",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "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(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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498344-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "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)",
   "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": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(7)(ii))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "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"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "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,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)(3)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=99382878&loc=SL5749324-161292",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6487514&loc=d3e32427-158581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832",
   "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.20)",
   "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",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=123417213&loc=d3e43603-110378",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "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": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "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": "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "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": "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"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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": "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "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": "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2062-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "48",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2538-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "48",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2538-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2574-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2597-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2600-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2603-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "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"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "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"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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/disclosureRef"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a)(1))",
   "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": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "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"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "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"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "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"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-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.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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "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"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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.7(a),(b))",
   "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": "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "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)(8)",
   "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)(9)",
   "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": "(b)",
   "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)(1)",
   "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)(2)",
   "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)(3)",
   "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)(4)",
   "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)(5)",
   "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)(6)",
   "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)(7)",
   "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)(8)",
   "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": "(c)",
   "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": "(d)(i)",
   "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)(ii)",
   "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)(iv)(01)",
   "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)(iv)(02)",
   "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)(02)(A)",
   "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)(B)",
   "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)(C)",
   "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)(03)",
   "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": "(e)",
   "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": "(f)",
   "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": "(g)",
   "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": "(h)",
   "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": "(h)(1)",
   "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)(2)",
   "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)(3)",
   "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)(4)",
   "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)(5)",
   "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)(6)",
   "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",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "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"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "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"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "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"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "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"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(a)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e639-108305",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "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(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "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/disclosureRef"
  },
  "r801": {
   "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/disclosureRef"
  },
  "r802": {
   "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/disclosureRef"
  },
  "r803": {
   "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"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "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"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r823": {
   "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"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3505-108585",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r831": {
   "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"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r856": {
   "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://www.xbrl.org/2003/role/exampleRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r859": {
   "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"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29G",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819547-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124505678&loc=SL117422401-158474",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r866": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r867": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r868": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r869": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "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"
  },
  "r871": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r872": {
   "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/2003/role/recommendedDisclosureRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(1)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(3)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "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/2009/role/commonPracticeRef"
  },
  "r882": {
   "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/2009/role/commonPracticeRef"
  },
  "r883": {
   "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/2009/role/commonPracticeRef"
  },
  "r884": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r885": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r886": {
   "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/2009/role/commonPracticeRef"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "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"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "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"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r92": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565",
   "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": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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/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",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "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)(ii))",
   "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": "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"
  },
  "r939": {
   "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"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "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": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "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": "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r95": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "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)(iii)(02)",
   "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)(03)",
   "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": "(d)(1)",
   "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": "(d)(2)",
   "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": "(e)(1)",
   "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": "(e)(2)",
   "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": "(f)(2)(i)",
   "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": "(f)(2)(ii)",
   "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": "(f)(2)(iii)",
   "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)(iv)",
   "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": "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(6)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r976": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r98": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r983": {
   "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/2009/role/commonPracticeRef"
  },
  "r984": {
   "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"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r99": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r998": {
   "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"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=SL117422267-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>74
<FILENAME>0001005229-23-000021-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001005229-23-000021-xbrl.zip
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
MJ9RUYQ^T$C3IT64!X&<]>@%3/]BC)Y/Q?+[+SCS=>R^>;WYW;U+@X8N"(9D
MA(&@O=3:>16B5]G::6\*O7R]*?0/]^:Y'K!:29E2<L%G"*S.D\("-A?T7A=]
MIMFXX<NLV:2X<<VF?$HBA&*"8+5O?3 &T43')E%IE&72;W+6;W(9^TU>O=_D
MW/HMDD<VFLI)'G%H"9.#'%(R "4!J6F_S2SIDO;;E2WI_/K-,+ ")JN3%J!
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
MYZ0A64*:)$&O,=04%WP!X+',1(R!PDJ'V4F105MGT21$"47-DFK6X&FD"[X
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
MZ&61C74Y$9)4(")$8CLJ+/L)(@3*WIQ1RULFFRL_^OGA8#B>Q0/V3H_I0K2
MQF,:[I;IPQL""%19R62J_LS '"JP;T@E>9>+,E8U8)NG;TCE.?=,CJ=3X8RN
M*)VUINA2G:HVOCBO:I:ECD%&)=$D#)&$+LL/C!J]&W]]M ZP/\=%O(OW=^>H
M$V10GLV$+7JZQDL >\ ^.&.3+;81$\#+-BSGEDVB(&=9I-&J@ HJ>!=!)2BD
M'&H+RS\LER)2>RWC)H+-4FJF5\E"@(+$K+<((A$SZU#5S'&S6-G,;=PPL['(
M-BPJ 6 Q H%S-J884PBF$3L3+BOQ?=$?-<[&*5 N0/*90H"LE%=,=V,-)>I,
M,:L&E8Y]1N/ND.I%3WO8_U(\3Z<7U(.C32K=/N5?J<\?KGM.<R&%6@L;P61\
M")(R(,O4V!#X$R5D71Q-@_:766+!+F W%S*3:N$B9^\!(,=(=??$Y(7,& LV
M:$N$I17L0C8@,%:Y*+S2)9=)V6[KI,JF2)$*>Z%-FK->8L$N8![;VT#!2VML
M)5O1^^)D44F22].MOBKGTLO(A^O&LL_'_-KU_.>)^L@O_6G/V=DOM2I7PM'U
M<AX]-P[L(6B06@JT#H1*'HERRNP]AI1#B@WB/ _X#KG;.ZF9AY, RR2%;^M]
MZIUDRH^&@Z.'@Z/CD_$D_VZW;.&PS^QX])2&SP]Q2+^>7GZ#\Z-UZ^BX-S@E
M>CX>I#>[Q_56J\B8C+64*"D*N@#F& !8W?J0HW$R:6B0_EU16"Q$>UOI<Y96
MN& *^)K[0G5%LR<A J.D >N6JIG=P2/ZS%=^H(2T3_:VGS;$395,C""Y8#42
M1*-0D#0Z%B,CZ@SV_-B\D=C2-8+W0KCG9\";H A,T5-$*"DR^0"A4S+9!R'*
MU+W7@M';GGU85A0_/XDC^O<)7[3UEO^Y9(;K_ G7K(N8CC#6]%7$>>'4GQ!G
M=DG9Q+#7[-0[;5%JR^Z"SBB=F)DH7=51>_9A+<ZKBE.UU95&YX53?T:<[!98
M%JBT+H+A?TRR*;/!"5(6H=SRFY9K7&BR+*8':HW\) 5[Y D\BNBC!BMSK>]<
MB>(J".F[UUTNBW#8H@6)-D?!=!TMQB+9<0LJ.PT&(3? E:N.]+-:S/J37]WI
M]KM')T>KZ&0)X77T.9@L6"J>,"076?%9\*'P/PT5&+Y?58&!%]ZS14*)'J+V
MJ+*0V8L )C'I\&>4XTQ@>ED%MM HUD6F<54IZI^1XDF_.Q7AD*_Y*)(CPM')
MD.Z?C(?WZLK3V<6SWV??Z]5?F7ZH"W \3;:4S[(@P\,5YBR66/$ZWP!S^*=)
MWQT\Z-.8WBRO ?PH6#H9?B'7[F@ 2KI[6R^>?;=H4XJY(+)/G5F4H401LB1@
M3JIT"#39;)O-JZ_T]^S#DCG9W*O",SV_PN"Z>.I/J,BDE'/@03F?@"1@B=X)
MZT6-4A!=W#E:!"V6;6Q4/?B$A\+!A!P^Q-'GP:*](;ZE'@VO@13^N'T3H:W%
M/(07B]5"6F6R!R]99D&4%!(",*?4X9;HLY]#R.964P*)P:.#0*SDM (97/ E
M!DP^@]%%GLV>?QRKMV!2;B7\$SVW@*FPLGB,OE!F!2!=2&!8']@4I9=%A34^
MFN@.S0\?H)D*B<)^D(V0A?,@'%L,TDR13'&SLHM+:.+/5S$<'!T/Z; >JR5K
MTN"(+H\,G65J/!R,KGW=W3F+_C/+U)FT)I<< 2407GGCH_*$,8BH3;"K)J*S
M/=%F=84>8[?_9#!JBK0PA^!B43FCA6!5M XML8_I(P:(M&K2FHEGMW]9S:BF
M2$WF!-E%1YY8 _(H2\%$4U!D;0NA6'ZI?;206\R:QZ=5?H-^E< 7D?&3HY->
M+5/U-3DW1F2RF!"U1'9M5,S1QQ)5<0F#XZ^A00G!RV3"%I\0K,E[X[)TDKT8
M:4U4TA91("-1TL6NK&!OS/ M7L9!\/#5PA:VB*"]];H@6 I$@#6Q8V5E?./F
M<O&R9IN*'F64*0A()J%W#DH 8Z1A?[,!60'+I)^O)8JDLS<J>3:F(8,)R2L
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
MDS*>%+R=+IC[ZXL^GN0N'[]2\<8Y]<U"TP;6VG?]1LOU1BNO?:\LQ?F^ZL?
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
M)G!C_O^<7CCWA\9TFS7LEPUP4Y9;U);<'HV.RW:L[7;$[<_O!/>6.Z61%8F
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
M)KL&!;))2&28$<1SQAFA=4/^PSGX-^G2UAA\G(0"&_$D#GUW%$.S\5U4CPX
M%Z-J@8VO;!ZW/1H=Q[!Y/,PMX^#Y!F%G\MV3-SO3(6]=C/AZX7]<0/QS$)_^
M_%!?:_.@VWK[]^'^H<?MW5>'[<,MWMYL=_<W7XK]P[VS]F[[0^?9WLD_9]OB
MG?=  2#RD=+Y%($R%(&J1Y +CI)D-.6Y\0+138/5' DTIONMG.Y;Q3C>=V#\
MQO:.XS507&SO7P7P;'R..2,)2QQAY7,6+TRK%38@P@@1%'1OZDH2_X/ >.7Q
MN8+Q.\+X;-PM^!0E#Q[QJ$+&.$/:6)=+<UH%RPMK7'FK@X+Q.F*\\KC;+V"\
M8/E7L'PAKSUP,:<YSYZPB& -+=C+."''O LT64-SVQ).1,'Q/<9QY3&S(JOO
M"-^SL3"2+$!<,42<U[EHID9:1XZ2UHE1)XA*U<7%"\9KC/'*3]45C-\1QF=#
M7AYSYI/,M?&Y0MQJ@HRU&CEMG/%) Z%75RJ_8+S&&*_\W%S1QQ>,Y;DHEH@R
M1N,Y8DF'7 DG@G%-X(>,(+P)]8+(NBGD#Z)1V#2 Y0='^=S;M"E8/,FO8^D(
MMF+!@ASH^<L"6SVYM)I%.ZF T3KS';V$L#9Q8I#$40"A>0>$EC3R'O26&*6W
MJF3I/P@@5Q\1*$!>()!GW?XD8&,2YHB38,#,  O#&IA;SZ1.P1L+FF<!\D,
M<O5N_^\ N0#V5P#[)1;OO=").)2"D(@';I$)-B&=L&>@^Q-"X]JZ$K?N2%S
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
MLQ!'N#_>'9_4=4S&(UK^RX>TH@E.FYK8;>!CJ0&DB,F4Y.FQJP.]32G@E-/
MN%)9QHBNB(TMZ]2F=+=&3UQU2>F-()KTAL%PKD5<*G[=88K.5^<IZ<3R^)3P
M?'XQ<;O94DEKD9=H2V+*:N:55ZF0Y14*ENS$6?X.7?8L?X<+R7],FX\FXS*<
M5<VPA4,Z8;W[2^%>SPL&SC,PDQ@HF\@XS@HA26Y\$EZ:B%VGWYT?)+<H.6^M
MD6^,]\)PF1.SJDCN!==)&H?6"N.D;\B_>>0O!D(MSSX6+D Z46OF$,&YK"$[
M^EX'+83L+A#:D/^+(C^J&%S2VJKH5"PLJ,!9TI$L)B.0\8;\_B#_<YF-PJ*3
M*&0Z5D,G<0/>6P&11ZNM"]YV.'>](?\71;Z.7/F0C$R2*:%$"%XKE#:4+$OA
MNC/D-T?'%>$_7!Q;P\Q\4BR9:K7[K(S@):D (0J4*CAG==K8XF*3"=_0W]#_
M3?1[3)+$OI!&1<6BCC(K;7517F12_;M#?Y/[EP;^<I/+0):9$A *(UL?A02R
MT#(4YJ76G)D8.^^2T9#_JR'?2,%Y2LEZEY57.281BC*YD.201:8F]WL"_Z4
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
M/ 1+D-[8XMYM&G/E^8\-SCV&<^?!F'/!N852+HODQ5!*S:W4,48H7M7B*2_
M>2. )1D#M\HKUEU8M2&YQTB^CI;S#<G7A^3%^ BSA2FG.43&"R&92R -F]?F
MJ-X9PVVRW25+-23W&,F=!TJ:BGW]<%Z*@7#!K'7" D.;0#%3(-C$("HDI;K$
MXMA''=LRW2,\KT])Q-RC.QB_GE<Y#/ =3M)PBGGS@J&1*\+U8J&1^9M[9TN^
M_VG%+4S2%9#W[O[,-4WKI6OMW3L<[=S;IK4^>;5S]&3X?/_.\>[O3\7.LS\.
MGS^K>_#'\?]^>*A?&"Y(=,<$+B+IY]ED"+XD,*FF0(J0=-+$ F+3N&5#^V.,
MI%4KW$8G]'=@/ \;G0/%3;&^+( 7W=:Y%B$2"J$V%" (B@P>0P EI'-*R5JT
MV+(-UP'CG?NN+X'QAN6+8'G1<>VTT)SK3$JUU[7$V$+4/-5O4Y8E!UGDQI;P
MRW'>AN-?!\>=.ZV;K+XA?"^ZLV50T9IH0/M46P@0TIWSF4#NL[)D3JFDFJQ>
M!XQW[LYN&+\AC"\5 M!1(L\,BF=D$F,AC-=>(<+K9(-@0:I6_;,6&._<T=WT
M\6O&\O*P5.54,3Y"RC%6+[<'7X=WN2*MT:SP%%C?%/)5Y_O?H',[C8]KNY^S
MZ:?XKK[&2XT^;=&[FW,D5B?PG4!L=?>KTVS:21>,MMR,W*N8T+JJG40+*D@+
MP<@(QB7CLF#TI;4C70L@=^\M/ >06Q3^2FA>ZBVN RM&"E)/ZD110:^BE)YL
MC:RD3LEH8^M8(-'27']I+'?O,6Q"^1IAO-0CW!INLS9@N! $8^_ N13 >,G1
M1"Y2Z,XMV(#<8R!W[Q9L0+Y&("_Z_JQ/VA2A0!:;0?&<(6C+ 9,.KIYA8*(!
M>1V W+WOKVG7UXWF)>^?2<I*+*1>QRA!L=J*U]@"CJ2R<#XDPUW_U.OUR7!]
M@M/99)AFF#]V5ZB G XF.,+0]TS7+VN?_]KVVS#)\UFZ#\:3@L/9Z:3U!^D.
MW3O[V[,%=+_)O_^E\K_^&#T7HS?Q:/QN]XBNLY_DWN\/CND^V/S^CAZKG?W'
M8G?_R7!W/_'G^\^/]QZX#[MO7T0FI;'*02HU[PZM 9^D!-+6A2FU?TPQ&UO:
M;3*W/&[S8^KKY][S'[N%O!W.#@]QE.NY#XZ')\/CTV-ZM,/L=#:>O#_K4/^Y
M2WO+F[V5[NX?Q/#.QPE-J%\,]L._"W6O+.?>\=I#)8%2TD"4U@,:*5/*0HB$
M&UO+D&V1^9ZC^B+-^E::*MN=J&^8/Q_F=Q<4>2NYR25;\#*0K-9%@\\V0B8%
MKV2=4*1:K+9IS?+TGM:?L[^0[VM2[<41WWQPEP?[@H!W66;">P*1) <EBX=@
M,@,;I0Y!11G1M 2\=<#\2I-L&^97B/F]!0&?>)'H<@941H!B,M4^,1Z<HB>
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
M%%]NQ]LP_NM@O/.DYX;QF[3E%YWR3!DCN4,PUA+(C><0=4R F!2QNT>O9=]
MONKLYS[XY5]7J!!21\,0AZ/A[/T@G.3!Z_%T-L'9<((UCC481UKX'!ZWT4^_
M!/'/ ;H'D_'Q]M[=AX_.-H&P/[_.H[_=_1T\P3*</1K1AC\83W9Q-@_VS:<[
M;4^G.-O[O#MWL&:4-_ZX*'\<_,S;SW:>/?WP_-ECL7/TBM;_DNW1GAT\>W*T
M>_3\^.#H\-7.AY=JY\/.^UV^X.W_\/1%,+P.G8Y0+"^@R*XDS:-H2"IQHQC9
M%3YL;&G1J;-_S</Y?73VU_%#)YB_QO,7*O@,W6]VJ'\4)O0[S?+O"NV+EK^.
MPG"C@?Y94-)P"(XYD$$9YE-*,:N6[;<.9+ RSW\C@[Z0P=+D1DG:H/,.Z)0=
MJ.@2Q!@-:.]#P,P8<M'(8!W(8&5A@$8&O2&#Q=G5V0D7A %I?:[IOHDT ^>
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
MV&K_-;1>?(BQM=,;QA:=V]EK KG'52CSYV2R=^(PQVF#@_J5T.RG+P\(YP7
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
MT]O4)S09N*6>>VO/<;EVR?#Z$Z^K6=^PY>)^T>WF[<Y>:IU&VU1RW>5^131
MWRR.0@#H8L$-TX0QI2FLVS1(^76KY'7L5]L4332\(H@YKQN=6! ^"(N"<QIQ
MKTCN,NH185239 7C#D@9(:(M^2K)RS:NOF17YU@K&PWF\%](W,3(L,BJXH%;
MJE7IZJ1Q]4?DZG/E73HX0A+)#84]XEG8R#JLD;?$),8H#]QD/4;:9FK^;%RC
M)+TZ+"C"KX'_')7!QUWDO>XV$%TT^@\)D_]Q9\3_&J:^VLM#WEPC1@KCK>/6
M,..\HB% 3.4MHSA63/#7!2O-\K BR\.\#K?E-D1N%5*2JES8YA$L"[EEDK*$
M<26EX&OKFK35@O3<BI:P-'#8P.%=P*%4F 1"HF',<<.#\RY$HKR0R29.?,66
M&SA\1' XRY:]-222W,?:,0>!,=%(,R\1P9)9&;0F91]K+-N&SQ?ZKB@>UE1Z
M?".U^8L2[)8=4=_3-:;&C,&HA-[(=>+<H#W"NWQ28<_B\LL/HZ.C3LQGTFW_
MM(INLOY9*]BA_?U.]_-O-XXKMW0MAIMFQ*XU8L]@MV4+.$S.)[2.;'&SQ,$O
M,/'6.=3'2X87/>%*N\!#R@F-#?$MV.%.;';%ET=E]^9U#R$HT8I&C+CQ'G&+
M-3(X)$2<8-(S':**I;RSUFR%\KX-)#60=(]GZ1I(ND-(FHNNO91*!XU(,!;!
MC#&4:PV0DDY*QUE@T0,DT84RC<U6U)U21-\[C*VA/8%+9IK8;G5C>42N']/H
MCH0;;RWT]G@Q>M$3/A6,O@/:F(US+]MF ]-+A^EY$<K@N85E52)JHT0\:H:L
MM@)%3GB42DD:1-481,^K4#[ZQB -*CU)5+H#YMB@TEVBTEQC69QPL KGRJ6L
MMB "THQ&I'"03FE.-)=95I/)6W/')8+2,T@OONWWCN!N3MNMHX[MGG64/2K5
MOX]&?7]@!_!M17D^(H9\GF_8MR&VK/?PZ,/,.$^MZ\0F-]DD AZ*9+ZR1\70
M=EZ?',5N*(:C?AP PH_Z_1C^' UW>L//L4P2-#A^+1P_D]+:W=PXV=[[_M7'
M$ 4G$6D<->*Y:X/)]:F:^T@HU2S8G 0PM]Y>;Y*2#18]3FK98-$=8=&84Y98
M],U_-5Z'9"U&@J@ D:[QR!CK$!%"!QFQBRI'NG)>6J;)1MZA[[V?*7X_ @<
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
MP)/K9(R*B9IKZSQ=;GZI.(D!_8S]WC.VO(]L>_\KCRE%"V$OC#L!R^,<.1/
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
M2F*CJ;0T-\#A(03L&URX3TMX=[R[\36IZ&"R/=($@R7H7.E+%(1CG)MD) E
MI3-7YOPB2\@%O9W>_G5-(03CP.:((T1SH$,6R"D%(ALUHR(DU9C"?9K":2[X
MI(8[0SW",0)I9<(A\$^'+)?".$LY%CZ; KFL13'\ N6]E#B<+I*YIFT8 RR2
M>6D=\ >J<HLD#FS&4B((XX(VMG&?MD%R0".=TLYAQ)/,_<LL!#2)8Q0%X(;G
ME"6B8<&XH%)AU=I4W:C$N&E3M7S;*@O-%4[>4J.1Q(+"$D0URFW1D0Q!)Y$"
M3SC7P>";M*GJ=,8&=K<=B/XQT[_Y;C>5?O&YY]C-.YO'JK?SOD)[[KL%K:99
MU:V;5;W["A1):)$[-5(:(':"5= "8464Q2"=,]9SLJA9U4IN%:]D'ZNF']4J
M]*-:=%J[:4:U0F?2GW0SJ@>N!;ER,ZHG<<Y\B\-U\<[/=Z=?_OK,X3/?/__L
M'.QN?CGXLO?/SLY>!^[^?6?[V^?CV7/FV]_VX1G>L9W-?\+W[</Z^?[;[J?7
M?.?P36?[\".!Z\)Z^O%TY]N?B_I-*24D)\0C66KJ4I-+ )A"+BI%.2<6_E4>
M,7S:TB$K![5-JZG'#%//K=74/<'7 G5=&QQG"2.AC /XP@KI7/EF +LP=LGZ
M$/,VO\+SFFU/JGW!R@%8TV;JB8':LVXS=4\ -Z^V*YU,%F.*HK0 <-( MEFJ
MD0?6QJ3G3@>;]XFQNK4*4,/0FA93SP?.GEF+J7L"L'E974>B4((J)"6GB L%
M .8I0U')(*4@@GJRMDY)FXDGWF%JY1"L:2_U6,'K@O92#8PM!\86])Y2UNB$
M.48N[Y/SR"C2@7)$I(._C.?8A!QHL@5-#QH>UK2>6HU6!ZN(99>UGFH ;4F
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
M%GRB@6E!U]8YT:L11C7^>;=YD<8_']@_9TE$5I(RQFC$6,2(*YR0RQ7V-HJ
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
M<RGD8W(<MYF\]8F0QN]KP/(1@Z5C42>BN!(4@F-+7=1<JNAD],PI%:[-3-6
MY?V")9V/D8G4V@2*L*+@]RD9D+7:(>N$%L)[G;C-8$G:PHB' I:_CUCB7O7X
M5=]V8^M#+C-K*#)_>A#'.^&DQ!8 BFLI#2/,1"RC4IKQP)M,WX-"L45FA)2/
M6EF<D"4V9_J\0)8%A6"UB7,1O'E%GKTTJBTX62/VO!O"TY7;7T]>T2W3-CF(
MY!1-'-MH'1@P&IBQ1FF?:).F>F"*/I^FLLYI =B-%)<,<0:QG6:,HR22YLX$
M:S!]]E*3-B6K:L/:L-VN6$F)ERK!^OGH&$\,&RN,(>!T2ND\<=<GK&Z4]'Z5
M=#X!XVS@A%J-2+0$E#3S%#$?$?/:RQBMIB'D#H:R;8194RUMS/$J-#T$@&O,
MJ8N*:X:UD8PYIC6@M>"UIC?9@X>CZ?/9 ZVB(DY;1$CFWG%4(6,,F&-&HS88
MIZ2SIG/>5F:='._?1UM]KZKZNGL(G\5\-.^JNJA'3I![#;#R@E$>4P03Y;C4
MR@:1L S<:$^4#+A)$CPDL+JDL9<.FBB6RX$HPXA3(9"-P2.6J'+264*I [ B
M;<%6E>F\AYV?6WDE3T+1,=4A^ BN"3$\).QB(/!?.,!?R;K4) D>F*+/)PD4
M)P*;0% (RB%.0D(Z;P!;0KBAWCCA<VMAW)9F575_#5W]BI64T^083499Z[E-
MH*G..AETB&"7-5=-DN"!*>E\DD#(*)UA%DGM$^+"<F1TB@B7W3>Y4DZ#DDK2
M9OC6.8+&&J^OHAL9L4F9W"$8KAQQ$0?PMYT2H/4R-14&#TW1YW,$F&DAA<!(
M4640Y]PAE[Q&@C LHDT@ !(4G;;E)7UC[D_1GT@-P;_[(.6#K*.@+-_B>:]_
MNU3!D\AK8@F62F?"<!!G&H2U4B9J+9,**\>;DT,/"[,6NVIB(81/F",OG4;<
M)8,,YA1Q+;@@*E!CQ+.7C+4U6VP9W&Q@/!I%%\$$1K"SS KP0**U01-JI?/8
M"B9UDRIX8(H^GRH(4J0,WBA)2A /02.CI$"!6&:XH<ZEK.BRS5;64J6I)UAU
MT0]-WOE\.LV [0T8,)D0T ^6&#.4A295\,"4=#Y5 .#+?(H)28(CXK"XR#&K
M42*9WH\0,-4LL]6RMN2K:O'1F.,UU/3D+2,VY9[(FH.G[:PB'">*E8]@HTV3
M*WA@FCZ?*[!!Q,0%1Y**@+CW#&66211#P")8[X,CH.F8M\DEI-1-/<$=J^IF
MIU/U)&BJ"*YL*P:QHM.44Q4)YP%#_!"$%B:9Y'&TX?>D!AH46AZ%+FES;<&I
MP$FB0$4N%/ ::5@Q))6RT7E/K+ 0%*SJ''RS+;&&>FRB!/\BY);)CF,0 1X9
M"9A')1WV#O^>R+_1X^OH\4)P[T")=?8FM $]QE$BD[1&BC@L?& 6_,EG+V\?
M,C0U '=D2XTT6 4:,-$\:&>$@+]8Q K+W*SK]P3VC0Y>1P?G8_>03W1@&1'&
M44#LKCG2R4, ;PR.-)\$R;PRA-PZC=X8T_559"HIMB+*P%GBR3FC)->1.VJ%
MD%S^IG, C2)?1Y'G0_.0VR131Y 22N6B.H8 D4,^@Q=M"CH( Z&Y7J>"NB>R
MA;_?&]K./;8$?V1D+TW/]*L=,@;@[+U71H>J9SJUB<N0K-8L,=_4/3PHD%_D
M42",4HLIQ$G&Y]X\"2,;B$/4:LZPU4FZ].PE9;C-U*KRK_??3/V:YF$U UZ:
M?*L![ :P;^QX:^^Q,4D8#-ZUU!!!6RN<<H139DESU.6A ?9\BLM(IE00'!$3
M+7CEB8)7CATRU/*@%(<ESUR'1+:QOG5U[3H!=@.7#5RNOB/ 31H_-G"YOG Y
MGXVTA"<JHD.24H8X-YGE6B4DL"?2Q!@\Q<]>2DW;S*RJL'<MX++Q;QO ?H2
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
M?EHN7XGZ?TY,:CN[4Z5"3AR Z9?Y85/?<<)-6"'":<=F0MDI"VLF685GPTS
ME/I![7-D?!\+VHS/#E)5?09+4=$C@L!.47Z6R_2D%[)3,/55)\)=\D;/S!=<
M,N=ESHRWHED=R^G$F,P(:\W..X GPLVG>+/=;?G8+UG./0RJIKZ==9SA_<9D
MOK-*9,'%SHI5>CBA@&4KN7=K+Z=V"F=^,'&0RF>6?+'U ],TMLL/.1WU3WN#
MVK\N;S=^U\ON-J:QKF!Z[JK9P BNR3T5LH/0S]*4!S^HXKUJUN;=0/"_LF:/
M1W Z&D[(,2_!F>6>^K 9LG^>;K@ C+863%1-Z5B /. YJ'1_'$_43..9%+FR
MN6GRRUFWO@7.=*7&MG2@\G0.S]&$2[F^_06R_,RJ7H53]?TN1!>UJ9_X:V,/
MK;UPV45:ZW'8 @*ZFACDJA#^\0K*_HS_/<IZ7GMEXYFLG+-RY;(XE5TY8%*K
MKRO6T9SKF:24VJ54P2K!W&4G:TX;9]%V'&%4\%:*RR!><>=25 =E>)LE8%A9
MJ/)\3+8^V7^;7KW1:LV^UK091/F"8RF;0>_9$+LHFYP<C[I5PJ<D_B_R-D"W
M).R?1JD9)',E8&93MX.C5LI=5J9VI;8E"S,'^E9\*S<M6CE5!Z%ET5MBXB[&
M]>5!%?77[-T&E\PMG9U;&&6_?YZ',:7]OACQ9V(%&#J:T!5WN^543]MM#*;G
MRT!5NI4>Q^'%,4XNO^2M\@S\5!QH:R:[4TQZV)0>0;77-0XF?]HTX^^:??G#
M48P+[__3&=W/5.K_]#*TG4+@][VD2K\PZ,F(QPSWM?B44I*-5$4"71K23.PS
MZXEF<O8"U!@\E9J*OLQ\EJMRJ0P4_9E'SX6]<XL\MVOS&YM/-;MWB[MW?-UV
M[Q;WF'^]6W1Q=XD$)0B6T@CXH77">4$"EYA3%K#*Y;IWO$OXP4-L,.K$O339
M+]PLT6"S&_Z99I;J;92PUWT_WH?X.V]#K!=G_^_?5>0[AU\D3]0;A9$A/B#.
M'4,ZV !33B*51D>3\(/EX >\_E:$,IDTS1?WXZ'MAZ6VQ&J_[Z?[6[^B=__=
M9.Q&;DBF;D+&SOD&83=C3?_Y=T(L1YI^G<$2ND$)>SB#U40_E,$NSW*_!H.E
M&UB*>Z#DO]<:T<N+_7[R4O.-G*=GQ\C-.>SO=0K>7)K1*3?=Y_I2Y;/:A]=A
MN'^:DC!S;NF&1/YK*"473B\M,4LWZHK^N*?PW0UV=IN9OLE,?YC)6U?[&@L;
M,LW$WG9B+ZD%>JRV80NBMGYQ6A5WK]) /*S5OZ,<1(C%BZV>+_-X;XI\\.4@
MVOX;^&3P,#,)U>F7$WC>IYWONY_>'^\<O_NQ^^/]R<[;;;ZSOPOC>7^RNP6_
MV3K$G[=>?Y\__7) _W-T\.,U^?QVYWQW:X?MOCTX.S@^_+Y#7_^ ?^.<?=C;
M>O]U9__-90RTA'F<$G$H:LD1IYHA[2U#/#!"E A86?[L9=60:?Z$R-.5[N?U
MKLG5!"U/9Q)H,PF=%OOCL=JS*K7[Y_.9S.X?TQ3=A:S<BWN(B*XA4,TC;_S(
MWT2Z=:^"OG/9EO<RKO^O7GY^1:XS:8_M7/EEK_AH3H:OBC5C*HD?)H*XV^OZ
M!W48_ &XPY<P(E(9;$S6H.BQ03PFAQQF&@4A172:9"+T9R\);E.\JL9SJR8F
M:Y"I0:9Y9#+!:B>Y#X$SGI35$F>"SQ2HQDI8W"#3VB$3GN=J)8%*PBFR0BG$
MC2;(8B81&!<O@S%:9.[D!ID:9+K_=[L&,I$DB-*6"DP2=U1IID7DTHN8%/9&
MW 4RK2.A^\, )3H'2E(G1WSNRXL-@)+T#%D&&*6HXII%)X-2*R-T;U"I0:7?
MU>12>HMCM,8+RXU7EA@1,PN0T88[21M46B=4XO.H))1/U%!$O0B(@Q5!1GI
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
M:1#NV4O:%E*N9K-*@8>EL^<;(^;@\UI8?&=\"C:$F!R[O*"Q6>O;KO7NV9<
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
MBLJ-J-RL4TT_J BWF'%_6%!GVK@7.0^W2%YEVN]0L?UOA[LG&)R>X!1!+IB
M.%4<F102TB0%S1U17KJ%>E998FAN<")S3TI068NY8U(;):27:1Z$5HNYC,7T
MB24:!4'*YZ06AH&G14<0$S:XR%E(^9#3_,,G2X;0$>.WY1G'S/JGL[H[=YY+
MO+5Q4FY*/P+M@^D.@20B&$V<&FJTRCE:/$6J+).\HGVK$N,&!;-//9 NP1T2
M/&B@?5XA9XP"J1:42 /?4I)I'\=F.;3/<1D(8382+[GAR4:P/@G'B%T =Y-6
MM&]EZ\_ W911:2D904$I6'\'WQ4PAK7W!*P(=28"[</S2']%^WY<A#IO?-OK
M3/=6<=@B9XG;&CQFD& NRRWT-%;E]]^VVP>(#?7:Q_WA:0X[JLLXNV;\ N[T
M9(P;K$,<:LS;/+H<23Q,8!SZ>:')+06""?%_A$$W'R7ZY53F73YVJIC-I2@\
M"DQ@Q".32.N$473>!LH=UM%N[5 VF3=0G+X:+K\][<:B!L#0;.?4 UB 7!L!
M%A_@3VQ/;:1=^P^C(_3C\C3,&2LVLI\FXCLN0-=M<BKLG2U(QY>-W1- #I+;
M/"""<R=292TRD28$R!09%D8DR\'VLKK4<RHUS8/?AQ5I>DQ!J%(([Y:';P?O
M3L )A 7P+)??H8AK!5R,,X:"QMJ"-0[$A*T=8>;D:=V97_7RA_E5Q;&INQ.E
MAO<K-II:HTK,W>O0Q'"K=KRRX>(96]NU]S&6ARJ)F%7S\!D?+OT <^,'W6')
MYD$[[XCG(LVY#7@[WMH.SQ5POL)T% F>.4TX)[OU<FXD*I;TLM/],CPF7'0J
M:)=']& Z1V>-B[*7W5IOX'K-T+3=7%ZG4Q:CR0?UP/ TP_7IK _;[TN#=/=
M.D5[@NM"G,[VFKTZC,VVR^QXVQ\_F3=>8#/?=^RVHT/,N>[P8&@?>\-"UNWR
M4&S.6BT<W;+B3F[7T>O78/BQG@_ZY=8+5YEO7L#/0?+M\!K?^1H!G_KEW7(U
MD+(.3XC)#EK]8I/D?- ?V%;KJC33 0;2O\R*-35?(YUI=7QQ)J5=%$@NSIR
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
M5FMDO+642F%=;LE.ZMC\]%&P*I5AX3C"5#'.WX:%-G]_^%&)Y9R &U;39+"
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
MU7*](L 9")6WQAY(;_QKU*GWO@YS[2\, &Q1C[CO\;=T[I$4[E]-+PWYKY,
M=HY)-+Z$A3^&0(C=(;!NTZ4%:[$HY6'9DUGPN(ZI.YL$^^4AR#[.Y'5EV8Q@
MO\M?7O?_A%4<^!8U5I\DO)'[;XYRR@K)O"9:!Y D6BBB<^J(,P6342NK!0-)
MDGU-DI1\6NGBD_.*8</G,'3=49A=49];)5VR-$FK>Z;J><7E*6R]^-=H9L)N
M=>;H.Y'R93"UTK-K $Y*LWJF]MR.LIFE2KA"Y]P$865F:&"2VRB9-=R+?-ZO
MEE'^-<K&.;].$RR'7E)DJ>ND+RL2?E4M5$NL5QU[T=TW1YC5*GG&B#3:$N&I
M)/ D03QC!?.YQRPY$&Q<?8U:T4H==I.P*<D2R6+4^122P8%&9H,TG[&\>-T'
MKKFL#F&:%D+%E(_KE;Z6>V %TE>MR7 %QSBZMWU4>.>CCI$4L"^@ %)!+/Q-
MHM11*8V!V\7&"[')67+_7,<S<W;"T'1'B,2@Y+D0_.BV-L)#M.%( \&SXZ0/
MO/KOI#N^;(GC"N*0N]M'@A49#YJ2F/H?YE(10Y4CH ^ S..%U04>6VFU6= K
M8@GZ(9F',0"-@-4 >]P/Y>9/K8:=P;"/;CT'&S(J/46E\#?)]CSOA<I5OGT^
M[)9^HZW.MB^=2B#AN_UR"_%&M$J3EP<>T04E C3$445L#M 3/4H81(5/VQN
M^9JA#7 1T*\WJMSA6=9AE/SO,P;U_7[G/Z8_,6 ]H9J_Y-(#\^G7 2QC,HZZ
M0]BOP7"$S-4#5@?IUX%)=<&Z\E]EZCH>8_&DP(E(C;,J6 /L;*U2@G)@;J\T
MI;%D;DZ!J4G]2Y.YLT7>KAQ$"#P[U="FH2 [U;!_7%X^W4:@EP6WV.:11!$%
MJD:.* L_>)%%2W.591Y4([I%ER.E4^!$,U9A*UGL4RJX0+^XQ;.QKD=+_+=@
MAR5UE5HV1X=[NO%DT ,EOM*PT'\P=SFCY>4+CS\O#3I0.9(S-REE\$!XH3D'
M\?(9J&(<>I>W$B\>#SP<Z.T\>%'PW#">\^BY-ZR@=< 21]N4U+]<2X%3LFOE
MR6H:?"5V+XY"SE7&08!D ;U-,A=XSF1('BT'.1.DCUC'&R3):FGRC#$9R!*M
MV\%* ]<U75BQVS=]UP7!-SU(&\T%0J&A,A5CI;F+1U5Q,DPU\IKBLCJ1"57X
M7"-""DV<Q@'8PLHOAL_>9SAM8@R>>UGD4>(Y,D@(KIVT3OD8(M +S^Q17FS4
M-\V]^QX<4<NRI9LJ7HRV^WX:XN*Z8;33';G>8#09A@-XXZ\]6*W'YNO+FJ_?
M9;OOWS#@0?'A])W<VWG;V_UR*#Z\?WT)_V9[I\=?=D\_L@\PAD6^WCLX_/QA
MY^_3P],3>.='NO?[NR][IR>]P]/7\.]AMK^S>[E_\#?@QM_(UY_A^B-5<&.%
MTB3H&(C@JB!&@SU1Y-)S!11HG-NH@N# 6-M&>'3:<:ITQHTP0EEC+"@$G$H!
MO^*!Q48G %J>(PD-)QC+_;AL6ZQD6Y9ME1RV_!,[_G7FZ.7YHA<:59TQ/#$A
M&/R[Z"Q(3)541\"YOC<HSON='FCKH'F[JHSGL#09!Y-I$$$?D:H'A#,9ECY"
M.X%+PFBT-7<:W"T/^DV*SKG$,>"GYZ$\WB_?4AFBZ04)!\'&  !$8P%TC\W.
M$%Z+OO >F!7')3H"J*)0Q^";%#$PO.+U?E!%&MC0ZX9/H31?JC %O&TZDMFS
MD\YT8CYA0!;J+T,$]"X\#TN>EJ@\?=GUV'L/=%3MI<BV"@G[?3XHS;!?AJ%G
M,(KI7Q==/SZI\YT:-U9I)W1VB[$@J2;CJV]IC!%CI,+PD4@VRQ:6M?'S9-KG
M\-P<!V*'P7PD)L)@?S&]"W,YVOCGW)S.NGVRL(:+T[]Z'Z9"K(+'BO;\C2!R
M'E*5MUAVN1!9GHD8--A7&E2(D$DA07K*1P?1U5NQ[=P0G8D DV&(@(!*_W#@
M)\ +O:ZQ7>";RW327 ;B (^ O0 , TI_@(&?);UH&.#UGV!491 (K*%)60"C
M9H1*1*#J(3(/P_E@.!YM I<G2V.".(.G0J!@];"LSL*AYF856E0]-47_X(.2
M7\--AF@96T NQ('RV<&7,#$[+*\'5#J8R]$F/_)CG)ZC?)J)I\NT":;W9[GN
M?]3+_OOPQHUK']VH^<[*S][IKCP*AC'%"D^, '5;& EFM>2".)U%'QC%\$<
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
M!&3EM+P83%GZ6B?.?, LWE82^Z>0@+4JZ;/*&3E:9.^O> >6/'_%5QT$I7\
MQG06S@9#>-KDK.E#O=(M-77@5E.O5^(,=)UZ]180KE'?X78+,(=MUTT]I6VE
M>=\5G:?.NWF$32Z:QC Z/U4.GEH>Y61.&*T,#DDX"]S6:T82%2GMK:;?[LS?
M6$J;YI7W3+\SU^^UU'OMMEWC0V^N5KE!G85HD!L2I[D?TKPK9=YZBDW^4XU5
MKD\HIH<1E;C_*I$VT:.IR$TG !I+\@J6:)'<8&C^KAABZ8RL%9F*6=3],TOY
MGN;;MQ:H63UE8FXN8Y.BOSJI%10]/0"[-WJ^R3E!.9 9^H(:X$)*:+@Q"E=[
M7*$P$O\TZ7MVS'9O;[^-$$S]NK"(86V[5*;+#8Y+IMIYO1O(#-MS6CK6Y1C7
MC-"(6.]@1\]ZCU8P4UD(N0\:3]W!8I:R@N&*8U/UETAJ3)DK5\ZE(5JR;$9B
MG94DACT;SE:,[MMWN F^R_-[YD=*=2K#-*VI.ZMN.9HX[(@4)V4SI&EQSK+
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
M" ]S[:IGI2S34:4]FU:%'%7^\NZ7FL*!WO'PMN;"*@X5"*(BC[)-0G7JE&S
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
MNP7X&:]U86/FO<F%SC.;%R8/F1?*&CQ6O!K\6LQ;%\S+%C!/4N,RKPSA5&:
M>04CRBA&A-&AD%'IO% ;+_)-J9<SS%<[(UO<:W'O">#>;;0^YIWPA2V""F#N
M@M[GM+0R&NIY'H.AK=;WA!!0+""@<$YF4A2$:P%:'RT4L:;@Q#CJ"LI-+"@%
M!&2;N5[.1%@SK>_6OL^8_O-T?)_[5>_/9F#6?#V<JN@-=FW#$LUU'N"='*,+
MJW/U.>KM5GBE3'C2\,BBU!:L)"-$9KU5-MHL%L[H O[47ZD-M (GW9D;K J7
M1%#\-6WPVX7];5'P-BAXN>3YPP9N>:XRP@.B(+,942Z3!,2:%)HJKASH@9PO
M:X$WA\#58/-P.MX/S+ZWJ>49E)*%9P537K!<VHSED4;A30B.Q_P&W'MWIFWU
MFGOCZ$5O5L:,-9[E1$H)]AR8:L3D1A)' V4TBU&C9<>RS:Q8SL&XI6G7<O9:
M"F9-031SFD=A@^ J5SP:D0<=@@!1';]6M.^>!'/+X_?&XXO>&U,XJK/"$%=8
MD-J1,Z) YR**%290%46>AXT78E.)5FX_">Z^!7-_8T7.5FZO"4\O^B-DU-1(
MYHC+\D"$<)SHF&>$244UB[&06/"SV*0J7Q>Q_>Q#KK93OX11PZM0EP$8K'!(
M]%*FV/T'8MT(^%8L[3,#OGMP-WP=^%K_PC>@VM[+)?\"V!_*9TP0Y; J&66,
M&$,ER8/'8Z:LT))B@=O[.F5:EX.DEF>_GY/A>C4E=C\'3[Z$X:#EY=OQ\J)G
M(1=*"%M$PF/ G.TB)\9&"@P= 9:=R0R>F*0J!MF_6GY^COQ\#YZ%;^7GUNSX
M)J9>"@0Q+'BM<Y()(XG(G2 :[ W"0^!>Y8$Q&3$01*TH0M^R]#-@Z>_B3VA9
M^@%9>LF3X'/*"Z%)%H(E A1M8J126$*>QIAYR31#EM9L;;3N9Q_ L!?&=4._
MJFKJ2A?"7$S#8\<N-&)6V.V#W=8,$1\WL*$. +LNZJOTN::PKQ;_;HY_?RWY
M'$(!>@OG@BBA /]@]XCAS)."*]!;LT)(!?B7K:@\>.NSD1NSR%,Y.'E6//\8
MCHI;<GJK!MT;#"RZ*X*+4A0J([DRCHC,::)T#EC M/?2<"XMN^= B!8.G@D<
MW)N?HX6#QX*#14='%HS/F/2$%0@'AGJPBF2!P.!"9!*PW@,<;.J\18,6#1[&
M1=*BP6.AP:*/)-,992)8XDR,1"BNB(Y1$LZ#9BYZ7M ,*\AN4KJ<_;&.</#L
M8S%>]?W:U;Z95?_L^,$$JWW6Z_!M4+E>*W_71,'[6)TU%B"W\2@%%8PRS#*G
MJ7#2&544(FHA)9.4\Z+,)+R%(ZG-)'PL6;)</<<*+[S2@8C""R)TSD&S=(%0
MIIS4WN0YEZEZCK['^A'WP%Q/(-&Z!=@68&_FO_-*9DY9SK074CN5"<%SIZ3/
M?5$8T0+L$P+814]>87*;%XJ10A0:VQ!SHIB)!//P74$I=GG"5N>;F=(MP+8
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
MX8^?'O$P/=L_<$[$8^'3=ZHP;;GSYKCSX9R:!+"WL"V\89G HMV ,2/B=F8
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
MPT$ 68=25B37;>JV?$ ( M N\59AK[ G8P*DH  $3!2%D7!ZPPGX$R;EUTB
MK"-.,%(O/4"-0!$\3OB@*/>]T=$(^>#&@825:^8<+/$Q@J,<H=L=,QG)^UA6
M4M@(_&< -D9N-W@WQ@:.X.&^MD.1+[@'*8*)-0LN@BHPA9R!X2\1U.3(4_HB
M:IU$D2A@294"-,B'A"#G@/=L/&9)?R!4R8[6N(XVV#"H>;U-8O8U';?FG$1K
M>VQ4E:7XP5N;.BXP%+I2(<-!:K&"UQUM7_ 90F#A@[U$)UE-8>'9>R0A+\A0
MO0.>*JL.%0+O!MN"]!5%C+J&'YU?2R.@%.C0Y^SB6CO>/\2OQR+A >]/5ZY<
M^+'D.\(E"FJ%^ AT_2=,1-UXM?3R*]G AB(O2Z4=8$9(*FZ/E%W2:5*0*4@F
M&+D&\A%-:? ;X;_6]LH*H"'=MZT&B[Q+?*5AXV<9?QM58-\$HLEU3WY/H$O_
M.V&5>J_V!_P=A"+H=Q\I3:1&RI@R/Z7Y-V5%*L6J(_" P/\[ >1 83*DY)..
M$:FZ[0@#5A=^YF2A2BPP!IA0U23VH'UES!IY^&QCB\GC3^V[GI SNU)S0FK1
MP!C8 ?P=3=5$2(F2W-V)\.RW*(RQ=SA,\H4ADS@OT=7>"(9I68O[4QIT1Y!U
M+H[(W(!+@T51T12D)R$I96L'C#+5!E5EBE/D%\+@E>V?*_3J?V:@AR?B;A4!
MUT#S[0M9?3U,^I016,M+$VJNO+6G2XBO)Q7J'3H20AM+T1?0I;A51%?4YF:(
MZ@VKX,YZ\K\S5 %JXF!22+J04F M^I@5'1UT@7>W6I#"3AR%33&>1NJV*"&C
M/PT&@<$SPR3J#GHA<L@SH9I:<,I%Z5R+=$=@9 B$)T77YEU*R@G$D0R8-H*[
M(),-$Y/(9D)3:#J8EUX@ @*O08I!RE0LXGHAE]E4-_Z'B*+O^3D(ZP)M!!D<
MDY9& DR<3"2ZX%$)-Z^X9_O$=5)PI8MC=(SB9U>C I,:,.@A0)948B12T_BB
M,5U;_I4)4FG"IQW57RC&@A\.1GQ,D@G]!Z3*D%,&5434Q3226R*/3P1^80&N
M_7<")@&1#-CJ V2WS6N&] D(A *M,[*OY(] B0'S?WQ-"K[4P]3/&O6*+!66
MD.^ENUW!4KN[(46*4] 6;4V*Y$KS3[)317)3+I+VT@2=ZAHZ2YJP)?I(A$L1
M2*@O;4WT![8:]-252%=4ZX'!US>)DWK7C=)Q"HG#HS<Q%\*K$3+-TC/F+FZA
M^^(I_T8V005L'A^>L"0X)G26;9.F[,>ZP6SA1M9&$U#=:&@"Z/I\QEGQW/%#
M#?974,+74(7O*?WP%V#@OOTO1"$<(]/AWLC*TE]57@!YL0&7.*C5,DE )@7"
MTQBSKP#@,0.QI91E5,#;E&#DKL0M:(U7(OT32U* (8,V\0K0@*$*!7\[1]^D
MH"?\(F'T*O@;_51H!\5D %;\ +!#C0NASW$;0-S5D$2.>DMI##A:S^3/;"_M
ME9 "*CY_(<<&"U+K9':41>,P1R6H3&7F+MXS\J$+EA?T0W($@5P=8X$+7!_
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
M6B3(E!TJ?$;NVGK8,I#L+*IVL!Q]6G6&+Z8VE7<3U#JL@U'X/H<]#(;M\$U
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
M=4)JA-*>LC%]V7 X(6&-"$YI4AE*>T$?EWT@><11;&"$9(PM0[! -,FK9#+
MR9XXY%'FD(O9]<"V$SDPNA)(&_/.FY45>DHHJ]:=6[&<%.U45#9E'[96!TMA
M;W63PRZY:&-RRTG)H*25U 6&-E9676Z$@^3:&G&J?654Z(I_ ].GF;Q&R6W=
M7:!ZUWP!:B/^4\SQ7I )_<AQ1R9\39\2\.<"9]4*#I<C'^+B,Y0:Z%%#5&GG
M)//S+OCA'>@UQU-*0=%=FUP)(N64YCCV.:D&E*;0SF^5KI:Y=XC0.VALXQ89
MI%*I.O'4P"3'77<Z"!I$ B&-Z\[(63''7*P+-\O.50+]^:1@%:4J7N3\4K0U
M:+?2$7Q"'G=GIJKB>G9^CAF+XZE3$14)B:+JYYK!WGU680IO):40V#)893<\
M+V:!4VN_4(.4*X9SK/5FJ::+$![KA49#7JL+G-3:/M/25WL]\CAZ8\PT4^=U
MX9\5>0*-K $C89ST?FU'@8O9!S.;?"D*$B=9IAW!YU2ET'U >(S128B+OU-[
MGWU(I8V_PX03\E2 \GC!K\E(F7U88 #MJ<%O2B7#1\ N\$6-AXX1'ZR4#57G
M+TQQL0,]\IQYNX&\8$N]4$^ '[0JTR+%$+LIU8MS;)MLT0SX/R7]DFK*&0!!
MTN\LYL)2-/B>UJ \7IRZG(AJ)5:)*@-:J:?M-$6HA1BW>?-&E1Z&X:\IEV,K
M&+MBHA*_PJ>7[)5TMY9/HH(_1F7T"T7>@(?@HR?8=>QXV&2F-\]W7HL,MZ?]
M45ZBN 4=7SP)5/99F LM4:IF@G+8J*RQGNH25Y,@PZ<I3:#[I)A'VAZ]D/-1
M",-?2+-;)?NFFL +GAIP:Q4F@">R%%E9QWG=-AO!(@.A1.MJF/Q8IFJ@&M!H
M!IUCX[4.2=@2]DQ[&)L<[]E;)].HD[0EBQYD\G%SO5.Z!T]_!@<NXB@Y1"S3
M^,]LF797QK69\F11D1*X$#$EH__QB=B6Z3QHV^$$U&>\5N6X^TN$W($&Y.39
M1\[UV_,H74;2DS*.T6;H>#.H*@=4"%$)4F _H-:9B>4QJ!4H@U^V1@(VGK3^
MGSXY!=%M.$03NHDP%8"K1:<T"3["&AMBT+(^0PZ41C:1P2IE.^5YID!:7]RX
M2.]4Q);;<?73>0[>-L_A&U?4K9R:J^'NM+32,5N(DVU2R<&ZG<(XU4 #5]"7
MV!/$TBDS"01B@B:(<D2KE!]&S3<P](!\6Z3=2M&+06<@C-FU,,HI3/[9M<08
M=>F(0B>"^!I]6^LJM:LR??]!,_U]8GC$OW#%'9%BC0 "ZV0(?T\$AWKDO/]@
MH:;0%GW5HB?8I<HQ)S_*U 6@8MC4!C0E[;XJ-L#?D8XGO+:=>-#"?C/=E<:8
MD]$5MA1H@XV^ABVCWO/7#X^R6&;TH+$6;N828&B\+<LOPB!1-_O(\?3TF[A
ME2ZD+,C*XDS>12'OHL4R>L!Z13:=="4..%.=+TZX"+K:P8XR4T[:MBL[HE;6
MPJQQLDQ$DI/P&S0_M?87_'1?-0=IUW"[:VB_X _D[KL/R_W^2ET4EYRI<:%V
M/A*Z"G7->[EQDVB$]@:8J@7/QB\='Z XOY+X**=,JI>&%8[&]X0^=(/^*W68
M'[^%5U/79;D]#^]"VL[=1HB48$!Q:31PA3TO71*-NUNDZZ9PQ]7UJRV [A!
M,T%(D?S'IZ$Q*%/TCN-GNSC$ ;[0#I/_Y,,A<(+?U5,GU/R@Z\(6'S"9YSC[
M/]G=<@O?.X4O)O74,AT([-&."V4$1F.2C[#WKI 0I^B2>UO"OG\'$S(1."'S
MAR4=2YMW"[*[!%F?75#XO(G;=!*'FZ3/!7G)35+Q7$*Q/I=-/)5,//N_Q?E+
M<SG%KY;[%K9H\/UH0+:%Y,P*"#=U#Q]T>[&HM-8EK<.W!'RG/+<)=2S*"'R%
MM+>]_Q]R_POZNLQV97FZD9232=*?MI\N2N3>7X98!4B9P$/Q=XSR@9! CP>U
M#Q+U2BA**%<!E $*(E($4:2S)*(]%2J/F'K;1-61%Z5YEM'LG\:WWK0E44\!
M/52<>OB+5)XB%X[W>GK+>B<54&7L-1D$) 6;_)@FQ;+[F_93Z=Y7KA]I6^ Q
M,6E O'Q2-[KJ="^WA<M,Y:.)U ILF9!3;( :/XQSN#65^]PFL4WE+;0I"^0C
MQ<@D1?M$I]0DX:.QZME"=W/#C[M#,=3$MEK=20M,@K6$?A?<(CP,WZK9;OE
M-,;"_S*RX3IM'0]0L[=VE"W_'L/$KP6:*-^#M.EV1#QNWI_Q'VGER7T)U1+@
MFE&DN6XKMT_V=WO:CLC[6N8;8&/1 T1E$TXHH@)KU@0U"3(168EYGQ49G4GB
M(:#H?V&3LH1TJ#ICP<54F!4>J^Z"@/6D/&-?04D3E+ A1\?6RD.#"?@B<;.<
MC%?Q\F%N"1+495FE-24>J)O%&*:NKE1^-F#7LQ_5?23+V4]1^9_]3"81S'XL
M+/+93QE< =H(X[GG$=N&<R\49H+ZL$6Z3OMLO&\B)2R84FE3$K+:/&0ICE#S
M&Y[ 3';V!>X3@W@R2PG!UR:U:*E(%\ 0!0!=]&:1R-#46G1ZK_70D064IU$_
M/#GX$+.XVN2-@EU2CH;,S*"2P#'[(G.L8"G*24#>E_($6;/(O&@4<,IXG< _
M$]$ACHH>1!._B[RYGW'WZ(O0GHBVB66F,A>7VN#1:M)L6Y::2-$MHK%4ML.<
M8<":Z!2GEB0>E<AH$!?]912"$"N?#+L?R#*,'GKXD >TV^@(COFXD) P2Z4(
M9J"-L,8R&3?4>N,MJ;XRUQ(9Y3:Z.U7-YY??M,I8%KO&UM-X#\NUAY\RNNHO
MCZZN$8&P["8"<3\QV7L*5*%(=7HBWV[^3Q @@+!C$?F421J%^O<>*+1%69/!
MOA.CT)&E)RB8UPN,_/##6[;HSUAU"PN&G9+AF:Z94CF2>DS;_P5YK;@&OK1M
M_ W*2!,<;N/"LDZ+>NG=,%;IKB-REO?L82"GNQ0Y=V&!JBR$C'V':5;I$RC1
MO+D<&_;#V\ZOV*U%^EEX*EL$4!.3R0BU]%HE!C5:K<AZ0/DS7X_<X&N;I=TU
M:\@1W\="_GU1JP]4<XPN0DR9P%::]-WK)OHLO]/56QJKF$PG^2&H]YCJ03J;
M<APNVU;:L!O1?4]!?M1 7JEMWWZR0_1B"Z)Z5=;JX\1*3$V34Y7D> =9G=$-
M[$LM3;C"IOB R+C$;AN%4%+ N)-5LBV8IB*7F ",RI0PCH4>-D!NP<@: D8#
M*F3>-/EF8Z$VS>3=JT[*>I-@#G^M)P-L'_=5-HT0>^-I-U!+!I=*+I.J9,O1
MP!AJ<TDGA51K\<5PY[\KS98VU6*G_B.0"U/=1&9#DRB]/MZ($M?6;7-C+OIC
MG\NP0.C)\<$W]XFF1D9J3")<HBA"[%8XJ!SC3O<7:N,F"_I43E1;G[$@$5)4
M$%4=$KQN4N++^1^(^.#*6]/E42DSGG6'1E#%S1-VRYU2^<@2SJHR[HHRD8$:
M](X1D7)1&4(*_HC\-)5LE4R5^\-.R/5DY]UM&O^0-L6JL7+=J @M!89EH;P
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
M7^D,=[L?M= 9F\XY'4\D&O:'NZM7^=&AMS_8V^WO=OOX<*^[YSK[W9'KXN[
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
MOQ%#.1$K$4;P(,TTM$_7JY'G1EHO$;;JWX@2%,2MVT=%X1,,MYASO7<]5\^
M^J]Z&L+ LA&U9\012IZ.0&\7V+^AMPE\F[C+QH$7JA#-.*O&L')EA!GRL>DE
M8CL9,D/-S=@IE[<R8\06"F/5+>2D\/&&., ">UB?XA'UM5<>Q-==++TT.LU"
MKF)G'#:YZNTK#<?:]ZC9:@=&9*+DL0ST-@DRJ8U\IBTH;0S"$GG+P#I8SZ)%
M2#>IG4,\$^1N9@T%@E8RC9A%+L3>0NT7A<C770KK85DY,H(8)9'WMJ^-1>I^
MC(( \SGS\ S4H:YYC L,>_)%D==SVJ 2*]E&1*2$[*1.M7U=U-J%:KNJ7K2L
M&+73%BIR*6OZ(DT0K2P;,11;GJ;ECDF%\C?&8FWRC+B+C;P6$E;\\-::ZVA-
M,"MQ!6])*'G\J^4KJ>5Y/+H\2=6[>)ST]2!.YNT@H_C];T*]_FT#=&^@=IM]
M[!?$B8KM(W,^TQH5 (?VH$6#4+9%*&D2TFUJJUV-Y/J30)&LE5,CGJ1P?HWP
MXDSWNMS41;.R9<28*E+HOR@L4KK*O;$P?@=42.0T*3%5R3@6.DR]9M[-7H S
MG$@:!VU&,9 JM@D+V'ACK 9D!*<J#&C9.N5%03-0V@Z4M!"INO6N+G\UUTR4
MM%,7;J<IKMZ>L>X\8L>Q&H#YC$_!'1]MGSI6]:Q&0A1WAGDC+*@#-N]2/X)]
M"TG*@O4+5?9UC*Y3DY7S6G?Y9&I6PUW7K8=V4CM*JU?C'.D&M-,XC >PUQW-
M-8"LU!KA,//1[E_#V50T+*X15R]*O5[F75Y+7A6FE4<CX%7 X[(&E*FBE8QF
MGLA?=_150ECY,F)<V:?\?XTXRZUTS9BJ"6;ES AOU;HQKX7LQ??)-9P/29,D
M^8'Y2I+DWKP6JGOU_KIFBB^3ME)@1'X*;L_[9[/QH9?_:%=\G/NPE_JL5_*5
M0LV5^J+07R>^K^>+J]"E,^I&V!<W)!@1WD%X!*XO=N1Q1_*(=/0WR8X[%0*A
M2K:,U)>(8@']$<>CV)5^TA\8<J/X(Q$=)( @266DCCYQ%DV/.W%Q*DG00?'W
MB!9?=3QR68!I> 77%-#RTV5&?Z!9)  %SI7?#[N:&>'$/9U?A6 8*B0+7H*C
M"!V3; <]Z,6BATT@[%V.O_8G:_8XD0<CKM'7LW@']4BDC"_%P8_2CI66WSAQ
M\9E4J$97'E5T"'/WGC,W<J3:+*H./!$>B!L8$$$4E':KENQ/)>J!.#X6@GKS
M6_(BOX#W63W&RLMOPQ![XG@&)[EEHC"*;4/;"[Z"H;9&"X53)VE V1"J*]^D
ML_&U)&<$#87IAC:SPX"%L+KQ>0T- )+:9WHJ:Z4GN'MH$G]B#T1R=L])0*,
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
M8W+='H@S6QMH0-)<WB5^H0ASPB0&HTV 7!)YGU(:\+RN3WO/I$_9^>9YK3O
M&U6KK ?B4QO;;1@YG+Y?O\30X\]_^7]02P,$%     @ !X-!5G3T(=7[S
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
M1F0.O3?-KXNT0?Y-<_4(RN^0]7;%1/CC72!$+V:S,\P#*464 4D>G)9T590
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
M\+NW0#NDL%Z 6;%V&SB]C+NOH1S)GKN_<C:I>0_)]IS.*UAJ$?.2""RE6LA
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
MNK3L+^ .B96OPI=%&)1\D]?XX6R:WA'"ES4F>MZ49I $671UAY3&UFP#7:_
MUOO.-I:".HK$6IM$=Z-Z]'1H+/B;U' ]=Y;7.".K*BTBZ?1;3SZ%:5XXJS2<
M@L/YV11G RTYLT9[<$K43CE>0ZA-[Z3UPB6NL-A#;C3;8'[TM#JHTFZ2SG<B
MW;*QZE8#R,EKE50$R3A)#W,!9S6-PB<;G/1*A2Y7#?8!?:JTZZ2V'NWB;QW!
M>HN-94Q9"I(02@M*T"R)P2"@"CIGSZ0M!W+);D%YVM3:7S$]NGHWK;6D24B>
M:T5#2&0@,F9)=F0J.EMLEHON?ZV+L3_N:EL/,FAZ#V7V: %]C_B&$Z;>.'*
MN?9!#B)#J)7K;"KU$#31E&J?K+!?X&FOH]901+(%,Z!1$A9;4M0NU^/?C%Y(
M^F[KWI:;CEJ/=EU3<R&9RQELO7FJ>*G7I46"H&/FL0259/N\^Y.YKKGW;G=8
M!:Y99_:/2JY?2Y1TGGL2A3#1DT?K$8+C$7)*]0Z^] 6;]XWMLE[L'MZ3)2IG
MR)G/KOI5(C/P610(U=L25O%P*&-QVZCK'JENRVLJPJ-@4A?0SM(\<-: <SP
MM[&VS8W.8//8X4.YI;O?&G!O,3[<6[HY1[2%21"H-*A<.+CD2""9"R^S5=EL
ME7O]B&_I[J3(.V_I[B+0PUW3W +4MW1+=R<E;7=?\QX2/ICZG5>VR)0A\WJ9
ME&E?$R;)^_884C:)(&]5E/]AJ7WG6[KMM;Z+8 ]_2S=X6U0TD 76:M"20; L
M$%9ND@K*B^8Y,X_AENY]EOOV C_<+=TM0'WSMW1W4=QVMW3O(?6#W=)E&%"3
M[5M[$I//DXV#F'($@I-EX%(IW?H^YJ.YI=N>"3L(^W#MXB335F?E0<@BZE:8
M(?*B(.LL>=&^E-"Z;=/#OG*YDYJVNW*YBXQ[='??^E:PU<I[S*P6KU.@:OVJ
MF*6 Q&76*L0H8NN P*.[G[T//_IHHL-B<27+Y?S:L+3!:J-!TUH(RB@!KB;#
M$9L#BAB""!WZ%7P-XA0HL)]D.QB+3W)>"#&,7H5A?C%^%CX,YV&T I><+M(H
M"\;I7,MV,XA&92@V"YZ2U:5Y5O.M@$Z! NTDWN'FQILIAMG9],M5AGJK;1$<
MR0*JL=):-L(S&\%R)97C)6+S$[<U,$Y!]?M*M^%5AQK/>#.<C_!E>3'.PX_#
M?!9&"]/7872^=IDPLIY-5=/7QV) .(F"_DN^<8L@T=J7/^+00!N!-IS2:P']
M:SA_]QJ7]QAG[X8?WDQ^&<^)Y>=QK"V@-HP/[PCO\%'C!@J]C1X=M-$XEKPK
MY.!,*;ZF"69&D"W+X&D1 _*E'1J>)&=;^9./@3BWQ)V/RYM=E-"0+[6(SN#)
M:+3P;2[!GKO!(2O%O&# 8JA9?]I U#X0*JT2>DST]]?4N%F5Y_97',Y$Z*Z5
M27.1-HPLU-$_'TXQT8]72-"[(.L^R1FGP66R79U('H0)7A9TP;"M0HEWS/NO
MWWIZ^MY3LL<MV+5*MIQ]C6;/<EL7#^U8+&L]\&NEKHJ543@>?7))&>9C1I2Q
MB)#0F2#2YE)7%X]O7JA*8"DIR @I$[&4PMH03I&QBDBTB/29/?Q"5;_CO(KH
MU71"TPKSTR]_SI#<XI=DOM/4&K]]DN8TX1;=/\^[/L:B3%*<0]&"@R)/"5Q*
MM66SJR%5P4/S\J*[HWP0N8Z[,.2ZM]I9,7TK,B5K0E#! P^)@4I<@N>N@"V8
MC+0RN.TVI 9IPH=0?6]=;:[8M(N@>U2?O2@L,7LS>8UI,D[#4>WC>GD+X,UD
M5]&@,CES[L%ZE4'5@N[!,D.[KS.ZN(R2M2Y$VF,<)T_#HRN_0T#^.7X@^V^X
ML"KI\PA7UU.>O*_YY?]>)FJ33(IDM;Y/CJ6V)R;;4H<,T9%1*64)H?E)W3:X
M#D^XXS-@TEE]'=;,YUAP.JU2J#)Z$S[_\KEFWN.J8,_ .V;98B)ZJ4#1!(6
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
MX];[UN[B>BB/>(EO*>0>;?MNPEJ1<AM@G7R"C:".XPLT4=W==-A#[H=9%%8
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
M]06S#5 .[Y\WY,#UE:*%N+M>&E\[]J7YQ"/!P&S!22,7B=_@K*5/6B%/S.?
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
M!*0QA7;!=T(4ZJ:6AL<XYUA?C%>BQA'9D_G%>![&;X>T"7Z]60X,3Y'^2\Z
M#*GV*RI $M) _FAFV<I0,C9FSY;03H@X/931(?QWCN/7!=3?UD']%P[?OJN]
M%#_B-+S%/V=8SD:_#0L.7$S*.>9 >J- I10ADI2 D9,9D&FO=.L^A?O@/2%V
M'4QM-RFG6V5;/YN\C\/Q*B1_W<(/-V;*6AM_L?R.<ZV']3&,ZD(]<-8'G@4#
M;E)M%YHE!!X<1%Z"0_JF+*U+CO4=T0G1]@&I_B:QS8,B]J*ETWSYFP,E$SI6
M'"1;L^N93M6PX+57%/.Y2+2^=26D;H/Y3N?&"K_)9/N0F'RY+\T&W*(RPALP
MG'QUY3& 8YG<].0YCR+'A ^9QU>&\IW%395]D\/N(7'XU73R :?S+[78_7RU
MZ7RH?N& A.M5MAQ2<+$V7"'!UU.^Y',P) &1Q4.V-C8.[#N_.Q+A)MO]0V+[
MHK#U[Y-Q^FI+XC'':*P$[B-M229:"$E;8(S+J)1%5UH[>]T']9WEG0BP)L:^
M_PE*PQ%>#N[*SQ;#'F3OF-6>QJ62 "6R >>Y@J(R2SF5DDOKRBR'&=EWLO>D
MPAK&-[N7WL9=_C"<A]&BWN?+.!J^73QND+GT2H0"Y%&0>R%K4R@;.!2A$J)7
M4LG6L>#^H_K.]%X46,/RO4^^6@[Q.1:DN9S?A,]7?C@(4CC%'8>030!56W(X
M4@%8(ZPSS ;-S -F^?I1?6=Y+PJL8?G>AW/W'.(_)I/\:3@:K=^Z<#Y0-=$O
M,YJ]7GG:HQ3M48F&*9G%HIU,(;5N=MAI*-_YW%39:TB\]VGA^=RJG4=P/ M+
M]4QKR[CJ!-?KL"_&>?AQF,_"Z.HO_?*Y?L1!\":Y5$N!E,75&Z8AHG7TI51"
MV"2$:QTNV1?S"='RH.I;P[^]CPYW&L!K7(H/5_=X7N%T.,E\X(VN61H6DI4,
M%"L:7)8. D]1"(4QR=8.7@O<WRH/6ZAQ#1?W/NV[HQS +Y_3Z"P/QV_K$D__
MJ_;((#.EK>."UN^:8Z:4 U]$!F.9S8(C?:/U^<<]8)X0TWHK:0VQ]CY\6U?*
MV"J??*TMF@V2#(2WX+760.MM0*YR8?XDBTEW(\:^0EZC^+U/K&J;II>E&H%7
M;Y_^,1GE@<]>.*T2%!OK"5H]#T9+/CK9@$H%S,3*YM?L-J$Y(1HT$OD:-NQ]
MHG/N# Q84<I85)!#C4)B(L\5B9N.>14L+X7QUA[>^;M/2-/W$N>:/.]FQQA7
M1OCJ;)K>A1F^FA+[GHP6SZ!OGT.NUG>:+S:GYU@OIR^2_-[7B@0#PW7*PG/(
M/-7@G2PD$O(-2[8A&>YT4 >XT77_ 9P0PXZGV#4TW?OLX<HHZB(Y&TA6,A<B
M +.ED.]'EK=+0@'/FAODWM"W>B3[7L%P0F392[QK]+U_'<LK%QFJN7P%X$"+
M5"*7$F0D<XB6STS8 IG%*1;)?0P^MN[->0N<$V)!*Z&O(<3> 6M:AZ;SX;\7
M"];+<CV[?("221E, I.2!U7;#@>7-6069(R&F="\:.[MB$Z(%@U%OX89#:+
M<?YB/)M/SVJTAARH:3U1?([+OY?)(S@?6%K(:BMK4J1/H+R5$+*N28 HK$C!
M)]TZV+$=LA-B2@=5K&',WG';7^^^",4)I/0,LZG7LDD.J2#XQ2=IO8_DC:G2
MVL_9!M<)L:6Y&M9PI<<MBAJZ&X[?$L/ITVR8<5GNY/R,[,ME"L_ 8Q$F5\E(
M56_YZTA,=QR01VFLB=&S V0I;@_XA-AU.,6MH=W>4=?SB[Z_3J:OII.$F&?5
M(GLUQ8_#R=E5:9&I+H(SM'P&XQ@H1_*)OE:&E)89)A4ONG7.U/;H3HA0G52R
MACU[AV[_P'K+<IQPX<SQ@2R!:RDR"!7(>!<UVT2D!&B\T"P5@<VS,JY!."$>
M["/<-<K>.S+[YYBLJU%-Y?@'R:4>';P<OQA_Q-E\0=>!K'ES1F=@P1$^IS0$
M3YY]#H@)B[6L>:3D#D@G1(:6PE]3@Z%'EOJ&7?#*B??LV;OZ\<5X&?Q[6>[:
M./G 6.=]*!E<S&32QRS ><M!LV*TU8X$V;R(T&&&=D)D?8AD6$/ZAJU+UXAR
M]O3+E:^6Q71E]M)P64#XV@0])470982<$M/T7UFP];'%KA@/U7#T  74.BCE
MH;<+M1(U.BE "AJ&<D9 (-L0+)?9);2U_7/_<[&'406[A_JW[ 2ZBQJ.TMAQ
M&X#?.X'NK,J=.SS>1P]'(0PO5H;,/3A7RT@F9\#Q0I"M,XD[+)&W+KWVN#J!
M]N7)+N)OW0GT^60ZONCSI(7@S+/P?]E[M^:V;F5;^*_L6N]8"_?+5V<_V,[E
MN"JQ4W:R=YTG50-HV%R126^2LN/]Z[\&+[(LD>*D") 2G4I58LL..6;WF$ W
MT#VZBKLI2D+I64.TCG%AO-4&A4FW*MFWS &]^:F/(O0]Q.*3%N9JJ+ZZ /(S
M3#_AEQ40'926IAXL6D>[7%$$Q$)D&KCWUD<GE1KDMYN?>E9^>["Y.JS'R^K,
MZZD\OZP*:!8+C='"J4)A<0!)T( >$!Q')BDT+B+G"*%U3>0]<+Z+,*^5.SKH
MIVZ!MGH9AH#K%.;="^PT(5XS-PZCQP$^.-Z2LI[*8!W/,D9FA35,VR!8J#(N
M-BF1)+T?&/G3)\B.T.XT_-C']!UX\18O+VLGR#C_"M,_L9ZXK=K>5ENA++FD
MA)H!YX'P%6!1>6 \Z%"4H7!7MJZ"VX7I^'%'0Q?>N>5I:/\. OX_(T6S4'MS
MG^4/9.?9?#FWXUN0Q0N#BL*L6+1@.E/$"X472H%0.LC92M>ZN7 0L'-B2GM/
M=!F:==U9\OMD#I?K/ BL<H6B+XBR/C?G+&9C&$7K& )E04:WYL=F).=$B :V
M[A"1OKV*,_R?*WK4'S_1OZYG@AFM1,F +&$MWXPVL*"C85$$R1V 2;8U!;9
M^2YREA9NZ"#6OP'6=9R\&UBG7&4KJ-/D*4U<MYL.!]B]1QRZ%2!%WC*Y))E+
M#NIZ1DMD#E6W/7F*?HKTS6.+(Q-B1UYR7#[L8^[^/%C/]4NT^!6=F.6R,*US
MHOA&*'J7P&<G5*#PIB\'3A4^-'+4_>Y_@)4;IAKW3R"W+FN(QK+D3<V\%;$\
M0F)@=!:&4_8]K#Y^US#V;0#..EIH9_J&0UKN'V,^!-0^<<(N7FP#<MS8H*&C
M)KVLW' WN!\<%TIB$89EQ6N3L%4L<%L+A4PL)B<>]* 6J\?E^BU1P+$]OX]Q
M6UXUUZ*_Z9>+/]Y27..E] 69=S+4'G#/ BU?3#@("ER]P[OOAFN&Z9_O)I_^
MM?K$I8=7O_GJX*_?=[P]O:'A)P=9K<,YX3TCF9Y_^17^/9F^N 3:PRII/2"4
MD*$.]R#2<J<(-"&7D<<DE7,NM:X4WP/>66_XO=W587#6/5"_ GT%']9Q\1"X
MG0X2]H1ZFN.%;JX?3K%F?NN0@.X+&XITQDC-HLFUQ"?66F5M693<AP0%9&K=
M>ODH:+;CT.*QLFP?=W5@UZ(W_0[09?J=A?0J"DJZ-;>T[6M?M5 X0YN*D08[
M''+< ^?X1QU=77E;"*^1'SI$4K]/(6-]S#4>VN/!B!A8%!*8-C(SH)>"F8!%
M 7J#J751_VT,YTV&@RS>89'X'=/[\>1R\N[+<YAM>/XE2'00L\MU]!)/M20%
M&"1I6++@2O&%PO[64?0@8&?.E>:^Z7 'NQ9Z?8.7B\OFV?O1QS6T((*/63DF
M*4^@K"$"L1P3*P(2ZAB3#ZUI<P^<\R9+*S]TN(B]#QJM=^1"6OF$J[("5DCF
M)196,O(L3(G9MF[C'TR17JNI*]Z+% +C 6NUN'6,<FG%7#)>1T'O+;:^97S
M:GK(TZ]D7M<^1J&$4\"DBI%I5)(%"K=9 "4A<)^#:%W6MP7*>2\!+>S?86CS
M(N3Y -,_KW<L&7T1T3 )E(AIK<)"&I8ESTW@*:OV%7RW,9PY$0ZQ>(=AQ[_!
MO';=KW<CKU+AM/)1<$++7Z1U/Q136(S*&6DA99\:N_\; .?M^X?;NL.$X-?U
M<UY7;:&%]NYD_!S2G[1 K1<F3OA .$:93B%T1% HW+&@4_%)DQ5*ZT[/^Q&=
M-S4:>J/#?-U7,+^:XNNRJC%>G-9Q:6*R0C-E@R1(H=8:!T/A4L[)8%:^N<;
M!AC?Q2W-H>;O$#C0"X'3T8?E.)J%,M6KR7RI\4U/N[[*'("Q6]_9;GRGN7<Y
MV)EWVHHZ>:)+]]D K$Y(M""POAIU5J%3+ (%QY"*00U:>->^">U4;-EQ?7(2
MLNSC@+Z](ZOM\!=:8->UB4%'[>KX-56%XK'.O:H2>!$+K[LL2MM:5OD^/*?H
M(VGMP>WM)(>9O\.=R,XN.4=!$6J>&?A$Z71VF<6,F64I%+T>EOOFM["/L4NQ
M,T6:NJ'#"C*L1<ZG@BY)RW!QU%=/71:3GX5S(=ADM6ZNX?]HFQ4[$Z:]0SK<
MEKS!&=('OB>4/^ GO)Q\K!5ZM]HJH1@;C63%*=I[G:OK'V5DG%(P9<$(P5NK
M;@R =8:,:>V,K5<G_^=?MXQ&N]V?BS]8_+P:Y0V6_ZC__>/-RVL#?O[\^9_I
MP^?)],_9/]/DP[\6QEO-6UP-.UZT=^(<1I>S;U',1A\^7MXJX;@KL[/]P_[U
M%=ZWL%>?^(VG#P&*?\UQ3.OV/_YCE/_S'R.KK9/TDM)27K1((CAZ1:&XA,BU
MQ'*Q_6,/W/:ONV:OI2&-TI1.NZK.;QS3FMP..E)VS:W17E0Y[-;7EW=1'![I
MWAW*N3A?>H7S%RME>&Y+H(@^,0[U06/V]*">,V=+UMI:M+G][,.=L$[0 '48
M!^Y&N6U-WR'8?<CTUI"RC+7"0)G:NA5YG9AD-3,FEFC0&)M;UXX]B1&[C=G3
MVS5=LNJ[.*\UE->,MQ@R:&>9+X4S';1D'KEEP?(21)3:-@^)A^!Z\GQI;OP.
MX>_-(1-KC*OA$^^FQ.+U/(H+%1.48@PKJ4KA+>KCN/2,8^$A0/+@6Y>%#,7V
MY(G2Q0D]RH;N(_2W8>#_8KX07)8HA6$4KF>B-BXZBCVS)GOI!,1<6@N>[X?P
MR1.GHT,:MO0.7 \_7%TNC@=>P#R]_^/CL_SOJ^6 B]\GJT=9#PGX%6&V."!?
MOR 7RGBN7 9Z$T2H)9=DQ)054\D9XX0U3K8^ >SW-.=-R^,YND,[V@K?;S@M
MD^F'.I_G=;P<O5N*.N$L34<?ZR]?E_^&.MQB_N6B]F(*1>^<0"4(,$@&6.A7
M-F'4-COK6]]K[0WRR1.NKULZ7*1?K\W56I0R;$1^86V$1'B8")*V>V[J>NTM
M$YK(7B<_\=AZ51L$[%SXTM#\'6KT!H&D'R8R"[S#BRQ\1"DE0V$(K@+'0BB.
M05!!)HXHH'7MUIX0OP_>/- E'8K]_@LNKY8JMI>7D\\5Y>S9.-=#]NDGK".7
MIN\P_SZI)_GT\]4Q^X4.,A0,GBF-9" O!0-+SV"2P92E+(C0F$</ OKDV=3?
M/1V* N\'_0.N"AEG%SD5;E6R3 *7547?,>^$8E)X;HITP?O6R]%0;&?.G <Z
M8</QX\&GV?<#7?_W:SDE7@]EO@AU>H8KA67(2,EJ-,PG79/5I&H?'7)L?=?S
M<+1GSJAFCMK L8//N <NHXNF[V=I(9HSNP #MJB0603A*?ZO5EN4--'&#-E*
MH^5QV;49YYGSJH%S-C#JX$/Q:ZP_3:8_3*[BO%Q=+A"^P82C3[788;8^OS=U
MQ*KWM*Y"E6NRFJ([80M#[ZQ"*53 UOG]'O">/']ZN6(#;?H>C[\<IRG"#'_
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
MDQK[J4/-PV9DZZNB =@ZG;/<A^LT)RVM?#B(&@<XX&C+S JC22[I[",SZ"B
MX57QRA3/=$*TZ"& :3U0Z?CDV''B<@IN[&/W#IQ8C,MY.9[3ECJBY?&;&R:M
M4BP2# $B?-KEQ*(TF1GG<K1.<I5;'\'= ^?X9R_M_#;I8_0.UWH_5:OB+Z-/
M=3+7MP"??_D5_CV9OKB$V6SY3B2"%"2RE)RJYY">Q1PCQ5XH!!<B96B]9.P!
M[WL/5GIY\B[I'CP#:P#4KT!?P8?KVI<!<#L%-'M"/4V,T\WUPRG6S&\=]KQ]
M84L3N+=*,*=$8-JHS *M_:QD7[@16>3;#?#G0;,=T=)C9=D^[NHQE&6ESK_H
M]ZK"P.]'']>;.X#U#H-@R@&MYUQY%FP4K%@1"5NRBK>^RKH'S@EZ%WJZ\O9(
MED9^Z!!D_8[I_7AR.7GWA4*!#:98@D0N+>1Z'A5TH;@R*N8A DM!*C!0M<Q:
MA]^#@)TW;=K[IL,:\QO,J[S NCI,9$5/3(F"+9EIG0F,RH5EZT'+G+7G@RY:
M]B#*-P#.FQ /MW6':JK[,L?@P6L,GB$ZS30DQ4 &9 A<>O1*>]F:!H\J73\F
M*5KYH4._Y'7^^?S+ M;7((QK6TIPR&1M!=8E.Q:TMBRFE)7*JCC5.OK8"N:[
MS\Z;>.DN?1X\H+BM@6X^U>IU&_)<O9+V3L]THNR^#76Z]$TV\GN/I+_7\\6B
M>7'",6^3JSHRG 7,FO',74:9C _=5M4GP>==QPA/B\[[N+LGC9]_N2$T]M,4
M_^<*Q^G+PFY*B<2-$PQ\E<!VH5XFJ$ A*Y0LM9/!MM9&& #K[QV_K>?NDNO@
M:?6;-.RN :[X/P1B[VU\.[R3[\AM7+N-.HW]TG-]N@<J#Y'K3&^O\%AKS+EF
M 8QD$H*/@$8$:%W3=#+J#-_\3L:<?=QQ)"'J^MB>GC0'H)UUL?N'0D_LL!94
M.MIZ12A06C>//S+5^L>R<[7PT%WB^/X*YD, _BUYO[<K]Y8R?X@?3B)Y[X3/
M,2 PC87>$K#(HM&F*E<%824 F.];\KXO3_8Q?VO)^U_AW1CG^.?J$)<KKJ2F
M9\P<:NYIZ!E#L S1!ATL6'\[1MDBGO[MYSY&^?2]K#YI8[+6PO>W#Q&>C:][
M&[_<.% 0I92:K'NI+=,Q2T:8.//&@=66 _AADPP&?=WW&C9T<LA=RH2^E%F'
MQP,P;@XB'DJ>4P0(O9RV%R<.L'CK[6 H5D]+7-1*,&M,57"2M&XZ2IXP.1ZL
ML=SI\/A9L24:>$RDV,?0[6.#NTKRUU-#' 8(D25EQ#)YCM9J1NLCQFR<A=O]
M65OCA&W?<;R8H9]#)NVMV:$NZ[]@.JJXGHW'5U_%EXP/467.69T+6%L_/ NJ
MP&)D'+&[(%&_<5*P$<@9\:"=P7L<84ZF.'HW_O&O]+XVFJZEO=:E@RICXB8R
MRQ-%1-I[>MQ8& 7*F3MTPLCFAY?W 3I#5K1S0(<*K)?C.4YQ-G\#<WS[&3ZN
M4*EB="PA,]1U>A2!9)Y'6L.<U<IKKY-NK:R[&<D9\J&!R3O46;V83F:S%XMA
M,NG+38BW^"H@.@B!,X>>P&F>ZHQ[2I IL5+):IEDZW/L@=#.D"H]G-*A7?OM
M5:2/&HWK0)BJG?\Z7H[>+:O4UW6F7@19BQVDJ<6)BRF"L6Z)7&E5+-H$K8LY
M=X(Z0[ZT=42/UKBO1KC^Y?\=X92^Y/V77_ 37B[E9Z2G%<_6ZSOI"*6AM5 7
MQV@]5%*#<\6WILLP9-_K(5A'_VT(>0]O^]TTO? NX-4;-P3M$6M M@(]>35(
M,Y</N-9OZZXCE89L!QUC2-Y(Q:(L]6I"1!:JQ$\1*681/1$CGA^WAI>+/ YJ
M[>.EGI1:K-VSA07$6AE*<&'0>:9M=O6J4M.J+>N<;NG0%I-R[D:@NW!..">J
MO2.W4>9 +_20L]@ 3:YS $H1D?YAWLNJX$'90)2I%O:62!L]<MYOGNU=.-\;
M01[BA2.M(&H%+=?XSKC$N.#TR#(A(RO(.I4J6!D#!\Z/0!#U?1+D(5[H<-YW
M8\O=<.UE<X@)/&<IQ2H+575[JAY0ABQH91.N0,=2^[]K#NY)MP[TUH:UIMUB
M\XWN]@,[4S:>A0QYPMZ96:^'.WDV=RBCMG'U4;&AYQ[;[4%C=)B"#BRX5 ]Q
MZ_F<MHHA9*Y3DE8T/RU]HG0?GF ^.;;O0X(.+'^#'R?3.3W"'^2GA;E<++G4
M@DB%H)G6%-6"#9K52VSTJ4:]K6]^[H#XW@."P[RR@28'!Y3?(%J7X [ U&G;
MW@#G-!OM@9ZZS^\'6+GW0K&^PP*M3.2>02Z!::!\&)QT+-E$JY< ;WG7I>*$
M6TY_O^]CW-:E@S],IF.<KH?K $:7%6$H540XTI(&T6<F:.>26GB7;L^TVE(L
M>/-3CW\N<+"-)RT,U+J%X&>8?L)U"5H*2ECCD<DL%:$ICGD3D(54K''6IN+L
M($_=_-0G[JD'&ZC'C)EE-Q(:!1CJ6$RL1<?T_=$)>A[N9,[T9,8.FBS[L#E1
M#T"]/A0?@/L8(XX>_@0YZN!C\DR@,343H%A;:<X<I**4$DY8^7B0?SNI)7&-
MQGE?IRP7"B>A,(#(F?8NI)1%B;SS=)L]T7\SJB2@]" 2&1T]H==07V076>"2
MT])I( UK4=Q_O,O_^=>M=>L7^NWB#Q8_K^O2&RS_4?_[QYN7UVO8Y\^?_YD^
M?)Y,_YS],TT^_&NQ?KT<?\(Q/3(E@3_@'$:7LV\7B]GHP\=+W+7";OB4?WT%
M]"W0U4=]L[P^"!K^-<=QQOR/_QCE__S'2$,)6=&;JR5JEU*0 E%SXI>3BD=]
ML>'S#JU 77X@9<%C?#G'#[,+%;D$F1.S2@&CI->RX+4D4EA:Y9TJSK>6"KV+
MXO#*VM4GOH'/O\(<IR.XG%UH#!P"6(H!8ED.UO)US<FV(&7TJF@S:*5YR*/=
M!'+\S?M /]^MHCW4O!WN9Z]!_3>]A"_'OTTG"6>S"X&.>]I&6#%"UB4:F:_U
MO4DGBZ'8;%WKJ]G-2,['ZP\W<(<4^!I5U>R<O<?\\V22*9Y+0MIZ;H=@,FUP
MAC.O@V N^SKN/' 7<B^W?X/D?-S^< -WZ9U8H?JYEFE?*&>4]#8SZPKE$$%Y
MY@M2(&91!8A2^C0H?'^(NQ<(SL?-^QNT0T?$UX=[^=/K-UC/=?$BA$(IO:"E
MI5C!M.3T>#DE5KC'0AN/X,WK^#;A.!]7/]2X'=H8KC&]O?KX\9("W%<X?UU6
MX&87$)(2:.M$ZCH3E7-)"2]73$@T((,I!5LK8]Z/Z'Q(<+C!._0JO!RG*<(,
M?\#E?U^.;^0^%X4GJQ71-#F5")Q %@77S&FA8Z88-*CVJ_T]@,Z #*W,W4%&
M^OI9E\U8\^5-'J@H?*@WB, I_C"AGCU&RU""2]Y$DVX+L+1;$6X":>A[N+P\
M_NO_8*-NBN7_HSY;GO]_Z7(RP_R?_YA/K_#K#R?C.?XU__%R4?WWG_^8X;OZ
MBT/I\<-H]G$R@TN*6ZX^+B[Q1V64X%IG"C-WOM(U+FJ'I:L7 ;2FH:-'4S%[
MD5L390>D4UVD-_#YI)_M.^2&]\!;W6 , =CIMGPGN-/<G3=UZ7"Z'."/DQ#'
MT'(K,%)4)!,!=80Q>ND9_4(XIV24OO6QTHD(L^/._;1\V<<-/60@X1+&"=^^
M1YS_,KGQU* <K:&Q]O;R6--G9(!6,96#+S&BS+*Y^N,6+.>SVS2Q=H>SJ$VX
M5OP<@JR7;.Q65"?2BVWBO0&4.,#T1UHBUE6F-@LET3,KE&9:Q,!"X9QR[*Q"
M2EY*:+V'')L4N[1AC\R)?2S>8];>5;P<I3_FJYKEZQ5RJ<TN?+&E9-K 3!T&
M6!P#(R63R8)/H#3ZUK>3]^$YGVVCF=4[G'-OP_8[_?_K:0P#$';:0G:C.\U6
MTLZC ZERH#N.N)3<0 HI9.TB,%.2H'<F*A9S2*P('J-TP$UJW7-Z*L+LV&9.
MR9=]O'#$D1A.>ANA=D@OU->=\+3!"F0RZ.!#"";FUB)SCVPD1H?\I(&M.URM
M#9!M'P#P[^$6>[MR_Z$%#_##289;<. %00=&*Q@M:I"K/G^=J<>#51:%L:+U
M!=S3&F[1ER?[F+]Y%\I5*:\FT_EDO#B56Q=":X."TC*67:FRF92TQ6Q$56Q(
M-MN8[XC&;6M'V?3QCW'4Q5X^F#0U8.MVE6_Z9JS&&(Q0% 35#1!"8)YR;N8\
M9JLAIBB'M:N<MK&HIP,?:J[6K^(W733!.8A!2.9$O:3W3K+HZ.DR19LF<R[$
M[=FQC[+-J*/?'FRNK4?&+=L8-DG9OX+I%.:C3P=U-@S[X,.;'1[P +?Z'R+W
M40M>0&6E=2J07&U?BN#!".?C1KG_NU]QH)YN>H_YZA)?EY^);;],9K/7BV*8
MV7RA6?1RG"ZO\FC\;A.69^-\XZ_^7[S,S^8O)K,Y_4^3#_AV#O-%Z<.RE0[S
MLP^3*_I[;Z\^?(";=1V!^ P<D#DI-=.\MM5I%5E*WGMN9!&R=;';Z9_ZT*!U
M$[(W")>C_\6\?J:+8*314BM6=&W_-Y8LFS-G1G*?.$?!16O+#L%U_&7V]/[>
MB^6W0^3FSN[0C_+C_RSG4,S?3V[8Z_5GBAUF[T<??\-IHM_#.[PPSL5@?6!\
M(6<8/&<@HF/9*Y&\R:FDUF<Q@\']3<T]J=G'[5T:9V[7?#Y+:6&/-YAPM-!1
M>8.75<[\-YA6ZUY$:[.O68E+CMZHB)35\A28I5\)GKS*KG_=[2Z4?S-V3\9V
M)D*'@HO-[]CL0F9=!->VZD:6VM6,+!8#C OEI=(%C6_=(+(%RM\D;+)L[N?2
M3GU(2RA+6[S"^84Q0D,RCDD/834LQAC.I!4<@@$PX#M4GM^"\3?#]E[F#G-E
MAYN9/\;36T'K-Q:]L-9ZI;-@UGG+M R*00R&%8<:*48 RHP;,VT'I+]9MR?K
M6KJX0Y_5HHD;\^PGLOOF)?B'T:=1QG&>O9[^,)K-IZ-XM9AI\P;G5]/QZ_("
M/H[F<'E1( @*!#3CSBFF$SKF 24+:(J5 D&GUL/LFH'_F]5[LOHTM.G06W;S
M0:XA+\->S!=<)X6%7DD-HLK[%,K00 +S)2K4@ 6A>07-?8#^YND!/#W,O7>Y
MYPZ>W':_;9?U*"%:BG--84&:6@@KZ?TH)C/"'9Q*E'])<=RSX*-V/3YQ_C5W
M\6-INGR6_WVU>HB?)M-7^'EU9$"NH'=N3+],RQD/RVINA.),-"PB3TP+3[]2
M43.4V?E2E#7-Y^?L!?!4)6CMZ3$YEILZ'$C6HLG7Y5F>?*RV7X_H'8"I4VG:
M)CRGJ4;KZ,9))Q\<C1^)H\G*,XY51][5V=Z^2,8%I57UO>&R]6',\7BQH_CL
MU+38P_1=M*^OCZ2__#Z%\0S2(L-X_N7FGRP>7?J,/A;+1,Y5859'YH,&ID*D
MU*-688O6%VS#T9WMYM/)01WN$V[B6549#4'434;_-II3J>CW\=\]-#G ^)U7
MF'6_.9?:F,19-%7CT@C!?(R2)1M*2L@EUZT+2(Y%AYW:^J=BPSXV;UUB^>.O
M+]9Z\L@].'J>XH)E.KG O,Z<A:CH 845B+=RF"WUE=<?>0H-]\.,.SG8,@WK
M;*JT]'42_S;A&*:CR7*VD ?C/&7L0H"AP,118*)C9)PGK;6C;'Y8X]L.7>N-
M7WYVNWD;,S>\FET 6N'X8SS[B&E41IC7<\H&@&JHA[\5R'&W[$9.FO2R<..Q
M#=O!H=,@0R@L4VY"20XX%I-*]"]3G*)E:6#I[.-R^Y:M^9A>W\>PG;Q-.2XF
MF,U7VTZA?4H C\RF%.HHKTR+6;(L>>6Y=8JVW4&'B@-=_>VW'V_O;NB6#8X^
MP*:=)-R7&U8]<%@P62<EE4N%<1<\/: %!DIXQHN07("%E%M?P=U%<7:;>B.#
M=](!_HKH!2UN[R;3T?_"C7.G(0@[I>:[T9TF53_4C_?2HID3.JG_[T * KU*
M/#.@?9!1^BD(*5*:X[.*6'O 5.N!KJ>BR8X4_O@LV<?V'=BQI:ATW;I)P5#*
MWC*PAC8[VN%JRIJ9S+1B"AY2%*TKENX%=!H5Z98>'%;3^P#SMSXVN-Y7-T.\
M^U/$5_!A^<HHA=K(K)D#02&7HE<F(G)6ZC!)E"[PI)K$G0_'>';QRE&=UK#,
MLN+>AFNM)S4 6<,#B_O1G.#4XFA>G71U2>.<=P?"!%842O$HS^/ -(HJ@&N0
M0>)U2HN2,;68F7@*LMQWUO$(N;*/)_I=3@@00:0ZW'@Q!=0XVJ6SI7]%9XM4
MW(IPJU'@\5Q.M#;RYDN*?2RT-=KHK?>PJCV<%/@$H\OZ9V4RG<$ESJ[_2F,A
MB#V^L8]"Q$,?^99TA"D^QR*"IMA"2Z-"'?B<E8D.7+9.;.P8W^.[6U7Z/EM_
MTT^3Z5NX">:7ZX)3HS)4.5H6,-1"'4=LKSIT)=-K()TLW+;N^MD+8(^>.BFL
M4R)SQK6MX\:"8J'6W*)U)3DE.?(>4T<?44]=:V8,:7_;Q^H=CGN'//PJ9X#L
M0N2)LM#HF;:&UG'@E)-$$U,==1UEZS.<P>".7PK?FRI]_/)82M?W*&11Z)-S
MR3)GT-6)MH9!H3=%NF(L>.F=:+T2/Z6ZP:;L>'CQX#Y>.DZ5V!!$?Q<//LA_
MN\O%'F+\X]#""A[08&)&BD#;K:'TPR?!C([12TP)3>L#YZ=7/-B8#?O8O%]^
M'HJ)*AK.4%:UP2"1>5^'('E+F8I2#LJCS<];&7=S7KZ/98Y2/*BE]B6$S(*6
MD=&O+8M!9&8]($]<N!(']0H\S>+!'EMZ&ULW+/N_OZ1F"*COJ8)P+R<-JB5[
MB(6/5D$8<L@Z@69"^*K<K4V]$4?F0,IH<[2J#-(X>UQNW[N"L+W7]S'L<2H(
M$W*4=?NBH,(PG334&VC!BK,R)K2HU*#Y6T^Z@G OM^RN(-S'IAV.E'X:C6&<
M1G#Y<CR;3Z\JK9<%L8$B$@V"Z4B<UI:>,B2OJRHH"LC>!-5ZN-86*.>YQ[>T
M?P<9MT7.47!:-2'>XO33*(W&[UZ7#6AGM1)FMOF/UE'O@&?IU9+>\#E.<R[0
MA""WNY-/[=T>S>Y-G\DYKA+4-KPZ*#[YR*(UEH%0Z$P.R936(C*/GZD[CBP>
M/U'W<.I6@K:\T?YY,LF?1Y>74'5WYC!^-Z+=Y-ELAO.O(OT'7%_O\_&'WU4_
M^&%N74Q;U$)Z[57D2F<N?3+DM9Q!&0L:W,4^7W38DK+^IJ^71!%<-(Y"M R2
MN%Q\8=$'P[B@H-!K(VFS;[PNW %QZ$+YZJK&G:_+4L:)WJ<_R-NS"Y&*BT(*
M9FLKJL:<F'?TPBKNLTLJVF);G[5N1G+\@[K#_'Q[S6I@WPYQ_K,/%<RR4OEU
MN?WB7+@ZOT4XSI*.E-04>NJ0"C">8U"4T*K@6M\7WX_HJ;.@H;T[!$OK9[W(
MI02943+*5RS3(M>"!JWJ"$> E(S,/'=:T)ZZAQ]DPPY:+#]5N^$O5:#Q-LUN
MDO#'OSY2((?_#V'Z^^?)1<F!QY(]4^!#K1 $5F<&+0@8E#6T![>>3/ @H$^=
M)?V]TR'[?P!HX@C2JI9MBG5 AQ*TJJ%T+*),S&5IM5;:B.:RA0^$^AW2:F\/
M=6A6W1_V3Y.KZ851H'R,AFGR%*6043"?>&0F:2LHM73.M8Y-'X;T^Z/5WO[I
MH,G^ -3T=R^\TD%@* RB0K88.0ZF;MY!%RW1F)([''$_ .EWR*I]_=-!Z7PU
M13/?@_Z_<?3N?55"_H13>(=_S+!<D<T*7DCCO36. GH+FNEH+?,% LO2.!>$
M)ZNU+H0\!.]39]C1?-5!U?SE>&7O)>[?IY#Q TS_G%VDD-%[VJ*-KU?*R=%F
M'8)GG@<G"E=)YT&-LWO5^&\!\]09TL;*=]WO6Z7B+S]\A$KA9RE=?;A:5(XM
M?U2/L!?C&2%K"M@PL\@39]K7$>G.>U:J9HW6%K-LO:8,!O?4Z=''"W?I$HX;
MZ[S"O^:_?\;+3_CK9#Q_/[MPQI<DM22XKJH7ULN8D&B+Y9S>@Y2$;MX7<ACB
MITZL(_IKPSEAPXZCM5F6)0_"6HU"1#*)%A3Q>\+%*0$0&*5V1HHB=;?^HF^@
M'*N;J"TM6MCUU/U!VVOAD")S<#:SO! ZMYR"=B,5<UZ*X$H Y09=GS_-DN #
M/+JS '@?RQY/0W( J.^I '@O)PT3DWR A8_F?F\*FJ(\,U736',3EOHT(2;K
MN3,(MLG;_L@+@-M[?1_#'JD V(;(-7@F%.U[NBC%8D'ZE^>I<.Y5X"UKO1]G
M ?!>;AE0 +R'37L4 %-R\U]P>87/ORS"TA>7,%O./R$06BH7&-I$B;&IM>W&
M1F9X=%98%(2L=:ZP#<PY[.IM+=[C)GD-;)F?_(HPNZ)<^/7X32UXGH[&[Y[#
M;#3[8SR),YPNQIR_''^\FM,?3\9I=#E:I#(WGVKUQ@QYKDX%P+V>Z43%P&VH
MLXV0C\'O':I=NCV?-)Y+%(G6?VMH%0#.O!69I8(@K--<B-;5,T^+S[M*AI\6
MG?=Q=P<:OYZ_Q^GM0Z2U-JB(B1M56-15([)8S8(,P$!"B#%'5V3K&_)[X!S_
MT.YQ^'S2QV$=HKX75[/YY -.%SWJ55C@_>CC&II$Y*B"8Y@UUMK$.F'=>>9D
M5CXZA=&V'OYV#YR_N=3483VVU^U'W,^__ K_GDR_KNM"%2Z4<\Q(6><E:,J=
MLM<,;(&2+*4[HG5CS1[PSBK+Z.25XY8;?@5Z0]UR"-Q>Z<1^4$_6,MC']<,I
MULQOQUVO-L)VJ8JV\,P0C&8:$V>0@Z;5-JN8@A8Y'+%4^G@TV]WO]RA9MH^[
M^O2AKBI+5KMS3E$76JF9B*9.^_/ ?"J).=2AN.)=4LT'+M_"<((8JJ?3[C:)
M/MSB1XZMM5%*FLA93(M032"%@,HQ^JFS46B?FY^I/J[8^HB\:.6'(Z?RG%LN
M4C',AIR8YH[8:TUATA%O5=$A0.NJO\>5RA^1(JW\T.$P_G=,[\>3R\F[+Y1M
M;C#%$F1421NP@=D,CAX>ZK09VF<YZ%A$ME'YUNO)(&#G39OVONF055W?4C^_
MFHW&.)N]79;[+",R[J4B#(FI4-N1;;0,0O0LU-M(6WA)J;5^^+V SBGU;F?Y
M#BU8*RRKMV (F$ZI]#= 3I,H-W34;0H<;.4.4<>WH(+*@EL%+&I5<S($%AS]
MRI1L1(I*EMOSV9^"RW<DK<?R^#[&;:VB^P8I[BV_32?Y*EUO1L(EB&!J=6IM
MII)U[JU1B7G%2PQ "/%6L]L60=U-GWZ",1 /M_:DI:D:IH\+0#]<E?)J,IU/
MQC]/)U<?UY%$R#E["D MYXJ>KU#>(B@H5=$YDTRQ&LP@YVW\^"?KO<.-U?K5
M^V$R'>-T!<0E"3[SPLRBKRP42B HLV31%@]90]+%#O/:C4]]NLYZJ&D:YE8+
M(+]-,8WJ9O%B,OZ$7V"<<%V)1^Q(1A?F>"J4\=5!BQX+"\44I8V1"#M%M^[_
MBB?KO39&ZY#E_(!Q?DMP#HT.7M-K3SF<K>3B+!"C*'1'9Y3)4D#KP.8NBG/*
M9PZT<8>._V\1W<CJA^#JE,]LPW2:U.90G]U+@0,-WB&UV8J/IQP$&EKQ8HT&
MC$460Y+,I12%513Q-Y>D.2X1=B0\Q^+!/G9N'76]PL]O\-/D\M-H_.[%%/-H
M_A/4.IPZ('.Y1P'*K E-DKH^,1 X82R+.7*= 2A23(,V]EW?=/S]O8U#)KVL
M>93)H/<H@O:13SV*:NH0L509712"HF7(J$LL7G.T/*/DN9"'PGUBJ6TT4N\Y
M=O_ENE/6^E(1&0;!U&5'219$R,R5[&),($UH75$X!%=G34U*0E/DR)D$]$QK
M*9G'4%61A,PY"J?UH&D)>SSU8]/4;,Z./64V]W%!ATJ ]=OW9G)Y^=-D^AFF
M^<)+6C&EHCW7>D?KLE?,YV*90U26NZBM:UU-M '&&5+A4&/WE%G5"D'HR)E7
MM9U!J<2B3XF5:(4O69=L6T>AIY=9?; CM@FM[F/%#M[\#;XLK@KHF7Z;3A)B
MGOU$#__;%#^-)E>SA0;5;&';"Z*P@& %\]S1XR:3F7>^ O?6B^!M4JW]/1S=
MTV=$)T]TJ.)8/WGM^1V]&[^XFDYQG)8C'9=523^3 1?"0EQ(GX+W+"&O<X70
M$4@5F<U!!ZED1M%:FF<XNJ?/F4Z>Z'"D>;W>@4^.(A7"896I4E.:=L-$B5;Q
MM#TFG4ISV=/-NT;3M.#G:;5QR@X+!%UO:>C90&D&W#HF44M=@B\6F[=.[L!T
MAC%14S<<6;O\JP+;S2#_0IMD@@3%#*?77P?G64CTAH*/L=#;"6".J3&]&>7W
M1:46KCIN6]$KG%\($UPN*C#'.5;EXL @FCJ55X<(SNI8CD@D0O1]D69?%W0H
MA=NN"2HQ% R.,ZM+#32 GAGH7T195"8EBC_.6'FU.RW:&+[#O>*Z*NS%Y$,<
MC1>KV(O)N [QH72#?C4;T?? \I07XN)0_-5DG!:QY/Q"1EE2YHHE+2@_%9)"
M-6-JX9 5%*%ZIZ%U!'\0X#-DUO$<V$%Q_.O=_3UV6E[G>Y/K/YYERGLH-8BE
M7N=[RH2*)?O0ZP*MP^?AZ(XER=F=39T<<FKASBW+\,XN3FZBE*JJST*$VM!@
MF/=6,*=X[8D1.D+K"XT](9Z^ZJ8M4>[?-YLZK,.!Z0ZX&]MRAD#N5,#S +BG
MJ>WI2H/]*-?,AX^$?D@!)M1I[-8:0]#14K9*X:@JT:+VOAC;.H1[-+3;44GT
MV%FWC^LZL&T=>=ZX?%B8P465.+C(N($Z7@($"R4'ADI33*EE$-BZ0W,+E#/?
M'%LXH,,1YR98RVDUUYVH P!VVO)V@CO-!M?$E0/H<;@?CK20? O4 C?)^<0<
MI$0IC:ABP2ZQ JF8 (7'TGIPV8F(LF-+.@U/]C%_ZU+77^'=&.?XYZH4L\2D
MO#;T9,%FIJW1S!LL#%,I7G@5LAW6&/;MYQ[_8*BQU2=M3-:ZN^]GF'["=1FM
MTDG+*.B!HJF'WUFRH+1E7&GE4G*11S'(=S<_]:P\]V!SG5CDL-"J$V-"AH8"
M&!U4C6)T8,8ER2/0>L1;:RL\*9'#KF%@+T<] MW#(7#_UCWLX/H#%>D>XK='
MH'MHA<G)*DJH'2W96AG+0A"2&:2],JF(21Y1J_71G(,\5I;MXZYCZ!ZF8&31
MM,\[6WN-8Q(,0%G"4XS,64,Q?^L>[N6T7;J'^UC\R+J'&",/WAJ*M1,])ZK(
M@@7'1!'*<LK6N/U;][ 1+UKYH<,B\<?X(\QQ/,?\54)M+=J)TOK($\L2/-/2
M2>:K_@IPC4EEHT-N'31O1W/>!&GDA0Z'I??K,4*P!NEA4]5C!,]9*+2Z09$"
M=)V3ZEK?/C]I7<Q#&-+*#T>7-51"6HNT\64>.:UOQ=,6F(#)J)*7II0H6P<=
MCUS6L&NRW<X9W94.AX#Y7I4.]W+4O;IW#[%R=Z5#7A2(H"D:YH:6K8*1 2U^
MS&5MI $*?4ISK=-'KG38SN/[&+>KW)HN1IF"EL40:K>!]LRGNB]9FPLZL%'!
MH//TQR2WMI=UM\JM[6.:XR@::DG?+XIAV=>Y]E(2(AT"0^-C5E[Y)(9)K3U*
M1<.'>^U@8VU]Q5H*KOR T]$GRBT_X5?I&0H]I]/%SPX171GXR8<+KSSD$6Z)
MKV1";04'XV+1"7,HSH<2BJ8(F\<2+@9^QZ'*5^LOF5T/+OOENOHY&><U!,]"
M3I*HHQ,+(A?FT6B!W 1C6B=-]P(Z7.=K_>&O)M7G</GLP^1J/+^(T1@CHF3%
MUMEJQ0,+*68F7/#@*#%1V%IB9AN64XA M>+ 7;VO!O;N<-;XRV3\[G><?JCR
M5[]16D1O%KS#YPAU/-]_T;^74_GF.,79_ U%0A<I*:X=3PR!"Z:SC2RZ""P7
MX2%F;\&US@SW!GE.S.GKH2X2@AM6ZY?C_XOY'<Z>S:_-4QL70P$?0!+=N2;#
M>&]83#PR;Z4R$!S/T)I,>\ [)QKU\DJ'P\M[&?_3Z*_% <Q7NOO"35)2,5%\
M'4 2D>S##7,@G:'5,X32NH5K/X3G1*..ONEPQKG6M_E]LBJE^FTZ^8C3^9??
M+F$\?S;./])//]:_<L$U &"P+&M-J8859!03/:VA.5#.IUUIWJD\'-TY,:B3
M3SJ<>VY<,M?B-F\PU7N"41EAKII)-[0;7K]X22_!Y.68DB3\L11,]3-^JX(.
MDW%=7[T5,7,7R'P!ZQ1'8+&XQ$ 5&5.@O5JW/D?K]2SGQ,Q'X>\N(M_KY[HV
MV.OR]8>+.XQE-D*YR>M2ZF_?T6//YB\FE_4)IW!YX:#XDBA/X1$+TREJ%FI7
M$,]9<Y>5A^8#%UO@/D]^'LF/'5KS;\:9MZ!?"PD,'A0_^W92_/I5I1?Q\BK7
M2&1Q_?IB\N'C%-_7X_[Z9M>7=*E.%D(N466FN*L-[9J\(&BSB1Z5%+6JK/D]
M^.-Y^G-Z+QZ/5??BU-VWRS5[NV8WK/T<+NN8D;?OD>Q1/X(>Z_F7KW^AZGI,
M(<U_IR]Y_J4FA&2<'W V>K?4_5C>;G.4&B0D)C((>C)>&*0B688(4J@ .C8?
MWMWM:8XEK'$$SI_6TZ=6X)A-YQ=O8/P.%Y>Q6:<2E'<LBFCKP+'(HA&<-C@C
MI-(B^SSH-(D^]08_Z7=?N?G-%YZJ*.6Q.']RJ!,:GCY>@U@7X V L4^9RA!.
MM+\TW5V8<H#Q;[OO ,MU="26A1Z!IEA5T[^RJ/,W3&#*N."+]UXF? H.W%)F
MTMY_^QBLL=]^A;]&'ZX^K(#84+)#B;2"U*8-;R6#JC+,'24<CB?'18OE^)LO
M/5Y<>Y#9)RULUO Z< &$3/45"!=<!&TDHQBE3G^LRM]5\PNX,)!SU%P,N@?>
MY;R;7_H$G?=@FW6X>+N[IR_6%*TA!M2&A20IS R!LYA]8I2F:,PRF_87MIN1
M_!TNM797A\NWNZA6M5A#<'6J^]V&Z30EP"W\MI,*!QC]*"O+"I_G)>B4.3.<
M0&I-T'Q-855P,5N1M%6MJX6.2X8=Q<''Y,(^MNY2UK$$A/G9;(7QZS7)6ELB
MFPBF!!8" $$$S2(7B7%?1''"!K"#8O6]+@EVPCK^66<;']XY_F_K@ [59)MN
MT-Z,9G\N<QN+%%+5*2/"T5[) P5&@*6*VA<+7@:>=7-R;,?S=S32QW5=9E-O
MLL/JE1J"K=NDXNVX3C6MN)47M]*CD0NZ%AYNP&AK&1+6\>H6H0KBT\HK:Z..
MU2)S"R:I?O?7QZ+'SAG&IV#'/I;OP(H7=3[/>DK5S>*T-=1U<PCGP9G@:]&C
MJ?KFL0ZK4BQAL4Y)B[)YA?] :*>\JSW4G[<E%3HXHT,<LYIM]N-?Z7T])+H%
MKB3'71&6B>BJ#EN(+!AM6;$H*+Y/493FA0/W 3HC?K0S?!<=[*]\??L9UEUE
M"KTITCAFM>(4<\? (H; C"JY%.XTS^VEKC<A.2,>-#!UP[.Q14OA=0'@EU?X
MU_S_(:R;0GTI!J47S&M5JCZW9D'[JA;DM N%T]8Y3#MTVS><@5_;6;!A>I%Q
M=/'C>#Z:?WG^99UT+4,AZ5,ID%D6*5=Q'\Y $3(1$'/BN>1X7Z8ZP_3/=Y-/
M_Z+/7[[,](NO[_"V;_T['VWGE(;%X!7/&L<ZW1F 9$#&N9LFWW[O<3/*-GZ8
M-#5BPSU] R(L$@+WFED7:',));$89&9)*NXA2QW"?3*-C\.=6S+ WM[<QW8M
MQ2MJL?/TR\4?;^N,7X.U74VFY"@TL*+.^#6LA"*X4EBXN"\H7WMO]8E+#ZY^
M\]6+7[_O>'ORH=:>'&2J#LG5IKUE*?*90-H$EGE>/-/T)"SJ:%ET)2&8@E*U
M;N3;AN7OS;B]RWJ,F=R :ZT5/ !9KV$@6U&=: I($^\-H,0!IN\Q_V,[PJ C
MY];0KH<YT@I(JV@0M=0*M \B&A>@=0/>L4FQ:^+'D3FQC\4[<&'1M/%U0.DW
M.HPA11OK32QZI!#(I,""U9Y%DW((D0/:UO>2]\ YP>")1E[;)'W9P.0=(I!E
M"\\&7(8'VACI :T 50\8@<6HZATZ!V&T$+*T+F?9AN6\>'"HL7LM"1O[N&ZL
MAJ"YSI;BZ^)0UGH*6\MQ!9.A#ERI^)M+]P_!]7=XVM>5'1I?=V%<O6E#4'8*
M6X<A/$T(V][#>U+H /><8.U:+]L8BH$ZO:"D>EU2**I#17E_S %!I5R:USR<
MDD0[0M['PJ%]O-*U2F8][4)9B+71!!>G2<IYYG-V3.BD*$PSQ?-^&ERG"G9Z
M^&IK4<P##+TUZNTN/_KUAZ.O/R0KOZ]]\9ELA9E^,9M<CG*M18W+W7]6=__6
M>J4-H'02.&UMI-N*J"6)F$T2=1) M"D4FRA+4L9ZXJ#>HHC: %1/"54EHK)H
MB/XYU'9W7ND/F=E4(&:;<^;]ZG^[2J@VE@NRA@*((BG1*G7\D J.Q:(Y\PG!
MB6"1R_95]-^'/-0^'#R:/-0^_NY:M'^ K%#221H0@B4(B6D?D$7A DLY6Q.R
MQ-)1-OA\Y*':\/-(?NP:G&Y\AFLYG]TR5SF!U%HP;FLK;GV[ZJTGRZ;8D, C
MUW!</@[&_AUQLH\_.W3%WKOV7Q]JW1P4]_S+<L&_'A^RZ6CLVS+\Y4%8$$&#
MKP.9@\ZU18PRT#JI645-R4)QR1]'$KG+TST.X:5N4<#IF'!J(:8=#;%">!D\
M"J:RIT?A)3!?MQ7:53!EY-&JUC72CTN#X+'29I@FP3[N.V;[^1!<W[,FP5Y^
M&]J'_A"C'Y,4-H0 40EFP2+ATW5<4^6_):R.*VN\?-)D>)@F01<N[&/K$VD2
M!-0^:@16.%!V78)BGC!2(.DHE[%*2=L^GGI*F@1[^? !F@3[..#8F@3%:<VS
MKOTF/-91*;7:R6G&A??!TY^8HP3;I]8D>"+123-7=LT0-[1,#<'VMT;!WE[<
MIPO](2XXMD:!U'5* !:FA*%W(Z; (BV/+-"_0L3@*$M]\O0X1*.@&SOVL7P'
M5MS?]BPS[<Z9T#BA"%R=(1&2U\QS)44='F%SZX#V*?6;[^6[O?K-]S%\A\AE
M2Q-T $-/RS/+L.R6I1W44WB%==:2]TF[TOH>]4GTFQ_"@P:F/J%T"5J.3B7)
M!";-M,B210Z1%>5#,$6B;9[Q/DWIDD,HTL,9'>+0K8T=CE/J9;EFT4?)M*KE
M]II[)I(*R: -#EL'%X^MN^Z)I#E-7-A!ANV>!H$AR+[W;KN]O#>\L^HAIC]N
MMYT,CBOTA*M(0:LN+;W!HF8R"]I%M==<M0Y8GDJW72=.[&/Q#EQXEM+T"O/Z
M=G^$ZY8?7ZK8  8F-'"FN=!U!AYGI@X?X\9#"J4Q$[9A>53]57OY:]+!V,=L
MLJNC8)$+Q20]- 75$NAAO6-68C""*\-+Z[O@)]%D=P@)FAB[?]_M79*6G*!$
M"M^<X,"TKXI>&0Q#$#H 2N=4Z[&[NS"=%RE:&7]KJM*V(2'.7\%TNJS<.:B=
M8-,'M6@&V GP5BF_,DI;PY4OGM>[->\!->0ZVC@5B^EB\T<>.$%]-,;7Y<44
M\VC^$Z1%B=TOU^5/)DEE'(\L@9.UEBXQ"%DQE#Q)J+L%;_W.W0OHX'GQ&SY\
M-57G^60ZG7RFI.X%?*0_F7^YT!:C,S(PA93]:Y,X\\40^ZMT>LI69VB]^^R#
M[_B+3SNNW)D5W\LO':*5FU@ODG:!(R06$0K364L6>' L UBGH^1>MKX5OOG]
MY\J!O>S:(1CY!>=SG,[6<%Y?S6=S&&=BX;+\^$):X[-QA2F;$@5+M!\"H:38
M*:9D$W#7?'S%+DQGQ866]N]P=/K+9/SN=YQ^J#OR*I:^R%H)YYUE.:6%Y+!A
M/AK!LD9A@H02F@^MV #CK%APH)6[S)<H2$#RB\EL/EMG4>/\-72^L#$%-+DP
MHR(!U"I6521@(CBC$D?E?.N0:2>H<R)%6P\TE'^]<<JR[N>CQ6HZ'_WO,DM;
MX?YI-*X9W +^1;%6.45/;IQ!6L:(TM[JR'B)0;H4N2ZMMY$]X)T3;7IYI8-4
MX1_C61T\C[FN>Q=<<9DA.N9B'?-)*3X#'STKU@" -M+&UNV2WP X)Q(\W+(=
M9'XV/>:S3SB%=W@WWM&20EZ;*=,1O)[0:HIWG,W$T*@*94 F\-;Z+/O@.R>2
M=//+70ZY0SGT=CY)?[Z<S:Z(TE=3@O4;3D>3_/8]3''V"C\O_H@6-&F%E8ZS
M")R8KC4GE%&PPKUR25;!QM9RN<.0G1-O.OCB+F/\P85"DP\?)N,%UM]@^GJZ
M*%?(BZY'PKL >Y%*M"!KR@VQ'O9:9 N.%X,Q9A>R;%Y<.@#6.7&EM1?N$B4<
M2I3?II.$F&=5HJ)2MX9'!!0NR20__L]5/8A#<*4D+IAV]=HPY,""CYD%PXM-
M7JBD6Q>3[49U3C1I[(,-!V6'GX;B;(:X"I]_09AAS=C)'*M2-W%A*!6C+=$S
MPQ,M>) L\QXT*Z!MO78..C4_(MT%ZIQ(TM8#&SAR^-7N1ZQW5K7A:RF<-JM/
MC+60DC!1,D7D10J< !0#86)Q@%DUK^_8 ..<>'"HE3=XONDYZ0783% BD:\4
M332TAH4"DA6G; 'PVG'3>B&X\?WGY.L'VW6#DP\^$_WQK\JZJ]'L?2ULK:(M
M<;Y.CPI$C]+6:8RT.V$->PD4\\J@B";;@JW/Q+>C.2<"-++Y!CH<?/ZYZ4CM
MYUH1?Q$\13.H-%-!9*8MBMJ=Q1F"1)^E"K11=3H:OP/FG,C0QN(;N'#P4>;;
M]Y/IO"Y4U[?XLPL),;I4'Y+32J7!2P:)*Q84.,[!&!5;[_P;8)R3_P^U\@;/
M'WRZ61>DK]T.RZ.04?H-OBQ^.QV-T^@C7%Y$Y!XS6F83MT308IAW.3$>A715
M5D"&]EWU0Y"=$S\Z^&(#90X^S+P7YD4B$**.\,W9NMHL15&.$'7\G+5"1TT!
M4.M!//<"^FX(LI?E-_#BX"/+;]%1=C.M2>X/N/SOLG05YQ<H/.4TW#&(M7Y9
ME\(". J#O.-*\6QD\RN28<C.ERE-?+&!,@<?7CZ?CO([2H%A?,&-=";K2.F0
MI*=%V@VCXX4I(Y ;E8K@L75+T?6WGY/K'VC3#=57!Q\ZUD;,63W@P-GK\:94
MZ")DHSQW@BF=D!Z4GA&,\TRGR',Q 8-NG6KL!'5.9&CK@0T<.;RS[$:5Q^OR
M<CR'\;M1O%R*&\\N$AH(2,$./2K%QRH1O.P],TI+5"'S8%J/:[H?T3FQHZ'M
M-U#CX%/)9^E_B*P+ZRX+?IRBATQ0ZBI6BPHQL=J5S62@T(8;H6QJ?9%U&\-9
MN?\0^VYP^,$GE(NXY)O"P>7QB.6("BC/2;:*!$4?6:R:#UZX7$!0TN.ZM)3=
MA7).[F]A[0TL./A@<M,3+R48M.>9^RH9'A0]K1?(@LJU'58">J^S:EX?LQ7,
ML72O^_F_C9T?BTSUMQG/HA4_^!RBS,BX"A3:Z)@IM F%Y0!)!^&EC^U+O&^C
M.)4R2B/OWIM7[FWE+O)[-Q&]@@]K9: AN+HI-&[&="IUQL-\=B\%#C3X,0EA
M3- 6A*)P-E!^$[AD7I; 7/;.>\S*-Q<M.2X1=NHP'H<'^]BY@__?X*?)Y:?:
MB/IMF^JR05YSI:30=>A?S6FD,0P0ZK0(C%XA%]ZV/F:Z%] IY-1:^&W2R^@-
M.X%GT_G%M<S7VX1CF(XF2]XKL*X*9"<E"V6V'%A,542N.!MB5B[Z0==9] TW
M&$"_^^K]K5]^'@%!&]LV;/E< %KA^&,\^XAI,;EMO3<- +5/,+#+\=N '#<"
M:.2D22\+-US][P?G4&>H<CG>Z3J*/+H*+C+A3>&!!VE$>'INW[+?']/K^QBV
MD[>KX&^"V5JL,YL0;9*:@2V*:>XX\SRJ.OW.F#I@S*A!9X0#7?WMMQ]O-V_H
ME@V./L"F7>8]W E<>:QU#BXP8U0-7(5@ 6-B604G-1@KPZ 7NF%JWS!3&?)T
M)TU=&SXK+4C<\A(I^'!U/*6B*!&0,R> A\2#R;KU!4^O9[P_"/;"E>QM+<]
M>B=-'3SN5&!):PXB@,'FZ><>F<?PIZW27/3)_W,UH@_]N*P]6<N/22U4E!Z8
MM8)2"/H-H_ Q,2.$*4([ ^66,^\*?=WS^8\H6=J'MNL5MI7E.B3-;[_V6Z]S
M-@*3DRN,"PH8-&1D(#1M 44F(JN+X%K?M=T!\<3]W<:X/13%KTM$UIJ2UKJD
M(# IL,ZK%D ;/.7_]$-Z.FO1RM;.OHWA3'Q]D&D[".'<OR<EZY4TT1(N5258
M?*G71Y$%&Z.-.N4"K5M]^NU)K_#S_4\K::O-4!Q+L4YE=W6-]0#TR$'+'(0M
MMV5JM^Q.N[[IB7.YO34[J*_<;*U:OVK9YEB\9!RK0K\ "IL+[::JMO);3SFN
M:2W!<A?%$_=](_,VU&&I>>F;.LIGF?AEH&>BP"AS+9D.3A#KHJ;EU!;K$P74
M:I#FP8[T_OH+S^>T]F$V;"B\=0UBQ:<A,!J>R=[XZN.?PC[0^+?==X#E&I^^
MW813@/AH4;)4.Y>TMX'%*OG*N79"Q%0K2Y^" ^\Y3VWKOWT,UMAOOY*E/EQ]
M6!_LE2QE*H4E3BF(EK0Y1.TR2R(6XY$"PF&]&#L\]\V7'O>,],%FG[2P6>/+
MS)74\CH LZB*CH:ADZ9*BH@:O-><4H#165/\WN)2XYLO?8+.>[#->ARSK#M
M:UA5IY@M9V J*9)-EIDZ"%,GB0QX5314M)U'L%XTKW'?".0\8IUVMNZ0M=P!
MM9YE.P!6IQ/_+9!.4ZO6P&F[:'" Q8^Q(JS@^> UY6B+M@M/NTP5O8Q>,^$5
MQT0)EQN6YSQ6(NRH53L>#_8Q= __5YW*^.66D/HZS@_620HJ6,XRTO-ZSH">
ME;)X$%IHJUWS7NK[\!S_:*.)T^[H/S:R>(^9%0M0MS#)(*(-7%# 667!2LC,
MTZ[(C"B*\@_K?/.E8!..\_#^P1;NL 9\(W>\OB%*02JA#<O:5?E1FYC72.&4
M,DZKXIS+K0L<-L X#Y\?:M\.-W"W9(OKYB;0*Y-"9,E6>;"J4TRIB:7UQQIK
M,--/6NOMW$5Q7BG @5;N(";^+:(5MX=@ZA3\;\)SFLC_4%_=Z_H##-UAO=^(
M34?#?4Z2(@]=Q3\AL:"%9Z6HJA+HDBO-Q9R/YOP=T?XQ?+^/?8_>E>*SYP[I
M054LM,5Y"D""]XH98T$G'DIRK4^ 'MD%]N$^VZLC91^#=XCSGU_-:,.;S6YT
MX"\+M V%FEY+ED+VM4;0L< 3,A%CE)DGJW7K489;H)Q7(-#"WAW&0FR"E1;E
M@=<]E0, =@H-=H([39S0Q)4#Z'&X'SKL(KN!>DW)D!.!]DTO:^EX8%%Y02NH
MHY>EQ))4ZXJN$Q%E1TQQ&I[L8_Z&_%A4;/T*[\8XQS_71UD%8O29LR22H\VS
M*!82! :H-9?<"BRW:CJW5+M]^[DGF*7=UNJ3-B9K&!4LH/PPF8YQN@*BA!=*
M!LMTTC4\48[Y&("BE2Q]=,HY$P?Y[N:GGI7G'FRNUF_=SS#]A.NPTFJ>G(WT
M..AK4:V@K"4%SPB,2U[(I-6P"M.;GWI6?GNPN3H<PM4:Q_GM.R:5N @Y<B8$
MU%G51*@0E&;@;8K)*VN;ET1OPG%>\??!ENXP8>LVIA6SAZ#J%'%O1G2:,/MP
MC^V@P 'F[A!8;T&7=>(V&,^"JXVOR#V# '752\:;%!W7/69%'XL$.T+H8W%@
M'RMW\3V,UVUX')T3(@,+I>JI.3 ,2C(L.:,S&#2F@\.OO_X$ZH(-/'+'R0\S
M9^N >F<#2]%!)&VA3EGBQ&2B<PB9,L% 2: %;J.%0<':XVL':NC6]K;L\ K_
M5"V*OXP^8;ZM8OO\RZ_P[\GTQ250/%L7,)MR<"XH)I6I?=BYL,"-939( TX1
M/67KBY8]X)U7W-?++W<I=+ 4_3U0OP*]V5PU &ZG.'%/J*<)(+NY?CC%FOGM
MN"O61MA9%J^-JFMKJ(HNF%G,V;-"2;.00JF K:=F/ J:[0A1'RO+]G%7!W:]
MKI_S>OK;=)*O4G7"<TA_7D[>K79KP  ^0RVA!<LTQ,*\K(V=Q=L0:<>6HO4T
MI_L1'3]"ZNK0VT+;[;RQ-4C^/_^Z93K:T/]<_,'BY]4T;[#\1_WO'V]>7IOQ
M\^?/_TP?/D^F?\[^F28?_K4PX2N\GBWT',?TB?.J#OX*IG5NZ2><_8!S&%W.
MOL4T&WWX>(F[XN6A'_VOK]"_?:35YW_#A78/@7_-<9R1XIE1_L]_C$K&R%T6
MTN6D'?=1"1]Y2;ID*)JGBZ%?<O"D1HK.\NH;?KN$\0^C6=76OIKB+]=2X$%F
M7XJ*+"9*N#2DA<BF9*B2%Q!CL*;]B+8!P [OD( I/H=9U:C_\)'V!5BN#-/:
M'%8[WI]_^?I75K.PGGV&:7YU55^OUV7QI[-GG\@3-:#]:3+]F?[?^047M8#$
M<MH%:B<G.LJ&8HC,! ,"'"K)6Y?8]GJ64X@.M.;DW8:-1^#W+FIVMRWWXU\?
M,<TQ_W0U)^O]2.OHY M.%W/!1_&J/O7L#5:OU&VD_$1VALO_AS"]B!F,"++J
M12UD_E*=&YD=R\"-+A31V ZS]EJA/T?.GLBW'2+(_\;1N_>$^]DGG,([7+Y3
M/XPNK^AGRQ?K]=5\5EMI1N-WS_*_KV;SQ1!"HWQ$6+Q2=9(YC\A"'3YFE!4J
M"Y1&M%:2>B#4<^3?,;S6X2+VV7@^RA4EQ4P+L31R!,Y^_"M=7E$P]A,9LFX!
M5_/5H*H?83JNPW,I]%H\U&J@=@A96<,5XZ96]M0.<5\GZSKEO8U6)F$&R5#L
M0;TFP,^1B,?W: ?MM(UOTSJNN/$B400R2A>!V\@C.%;H?6':5%V($A3#4*""
M-:'Y7-.] )XCS?IYJ*'NT79SO,7II]%R$#PMP:@RAL# !4[@R (^&5_O5;W0
M.DM7VH_%O0?0.=*EG0<Z2$/<!?=R/$?B\>),X2('SX61]-RNUKAIVJQ]$(FE
MI$,]N53H6[<'WH_H^R#(@WW0H7EP>W;Q!O__]KZUN:U;V?+[_)>NPOOQ9:J<
MYZ0JB5TGN7?J?E+AT;!YKTSFD)+/\?SZ:9!Z62+%O4E@4Z*2JBBRK&PN=*\-
M= .-U91=S-_/Z\]NFW<ZQ3#1X$6AK$'56ZX1$Z>YKTKEV,R=;QT-C<'W-MC3
MR#\=KIX\Q?IM,]@'C8,O<HZ>"Y^!YVH3CD3[XC0@SSJXG(Q/_:>>G?#>!I/:
M>*=#&>53J-LWQ2^RM;[>V0.,UH.BK!)<C<.<E[6')>K<O.YB*+:W0:$&?NE0
M=_%'^H3Y^A)K._+'B%?W1EEMBE%J)Y(H! /KDJ)94P6(QM!WN60N=>$QMI;X
M'05PJJZP$VR_=_/+MMW**3O&[NZ/))S34=H(UB-A-R74^$Y!%$'0HNRCUH/V
MTU]36[B.?M[;*FZ,O1OKH.[NG30$U%MJ%3?*28.:AAUBX<G<SXH.#.G=L8:^
M*)\9..49Z***<DJ8$@<%NR_+[:-;Q;7W^AC#=O+VH[9FH@2FDW,0%&>@(DI*
MP6PM;\629<Z.UL>&KGZ9K>)&N65_J[@Q-NUPN+Z.<\/GS545'CRB-@5*T97#
ML4#((8+,:%R.A=+OUI<Y'G[^^:[H1UN[PQGB+99;J:<!:#J59W^+Y#35UX=[
M9H>+CS!KA^J$1ZBB#5H$[H 73REL%#3]),LIV<DV<D(I7.L[NU,X>4_M<R\?
MC[%F;PT+89#1*@3.UFM%7!@(O""X@HR)Z)W'1^G^"]6P.,;$SPE6C+#/A#)6
MR;-@"J.1I5II7XP@@*86WKN0HLH^6]GX?7QA,E;3K<$M?-"A=F*_A,00@']+
M6XUVY6C)HD/\<!)I*Z5<#(P5$+5?IM*ASG.YIJ0B!.,URRF>!U$.E+;JRY,Q
MYN\<%E!"*67B!;10CN9+Z2!FC&"3IVF3NUK#_2K"@L96?R92&&.R28K>O_MZ
M=QC^?;C"CXOE##?W]"(JDU5F@*9666AE(01GP4EG!,^T'I;^5>T[X9U_1-'+
M5QU*ZK; NHVP!P#KF/]O!76:J**;.[=DD>U\T6G38#O 5&+,A=&4&$I=/:N<
M38QVW68F9*,Q-I?=G9@D>R**TW-DC LZ<.-'6G2OOMY7JG_W]9=YOEY=+6_4
MR"WA,-& CB:"LBE!L/1'6IMY-%IX@:UWDI]'=/ZK4$./="C6?8SN%MMMJ^0!
MZ#JM/L\C.\T2U-*7>VC2P!$33"^/4(K 7-;20.:UV4%!"Q&+!2Q*L&25X*QU
M9GL*FNQ9A$['DC'VGVCQ^8*;JWGOXW]CJK>HUC8(1M92/0'&E00J2@%>TE+)
M;4 >O*-)M?4ED<'@WN:2=+R?.EP4>$KW)S!OM4<& )ULH=H!\N6L60V<O7=B
M:NFI25:R78"%+<Y:K@ 5I_F:T4OFBRN S$B9+&94K6^"GYA2!ZQOIV34& ?U
M4$ +L^5_ALMK_.[KW;?_9X9+^I!/7W_%+WAYTZ\!M:M-?ZS@IHHAT+)?#(<B
M-!.U'V<1K6.C8<C.?[WKX*$.-YGNH/V&H0Z\4GWU%.]=(Y?]8'O)-HX!>B+1
MQ@X>WT6J;N[J.5<- AUC9%$P"P6YH.F;(3A=!$BM4A*BT+^M5[X7P*U]2HTO
MC5ICO-2E(>#5; .Q3MQW\NHZ%>/JM=!BK=N@\IPY\-K8G)6TSK;.\+8C.?_E
MK8$'.MRG?(KJAJ]#<'5:N79A.LTBU<)O>ZEPA-$GF2QNZW%E2%JC FWT^EB?
M@3>:02H^<^6#;:\:,BT9]JPJ4W)AC*U['%]N3+*9![^9&F^[8.FBE1624CF!
M- -J 9&64TKO?(DRRQ1\;LR%?9BFKZAIX[W'QY8M3=^ANN9(M:WOOFY_P/I5
MPFR+\<J#6-O-Q@!>1 Z<QA22+SF+UBJI'8=S_E'-2^%"!ZF [<@>E-4/P=<I
M1-J'[32ATHLAPR"2'NG)#FON7IPL,<U%2!!SR*""KW)AGF 75,QF965IW;C]
M-$S;$X>]6J*-<6"/XY2-(##^<;5(__/^KVJ=FY BAF0I;E40L@SUBA"M 8S+
M6A_%<U"9N]):Z60GF.G#N+9^>WQ$TL3H'>*XNZOXFT.<^LHLYG43:_T>6!&D
MRTF S[5/1*8(UD7"*HN4&H/ V'RN>1;0^<=2[?RQ9>HXFBV/0-V\&$-0=3W1
M?P3H-(%/0\]M/5]M8?5NI_./P<40BB\Z@V&,LE-)LYI/+@&*%(LP3@K7IWIU
M$BKLB4RF9L(88_?9*0QU3KR-L&X6-B48R]9;*+G.@J:.F#D+W&1#_S!3FJ\=
MVY%,'THT<-/3'<)C;7S"/D[W;\"BS/'JKYO?^&OS/J7%6C/[X5_03Y9WNVIQ
M\Z#Z:\W;0#5'UJN+5%\3/FI");SF7J%SK$3%1 [!H3<L*:V2IG]W-*%JCG&*
M'E9.)47OC(+BD%.P9N@5BID#8BXL:2^+;5WL,PA87^EWHRQ/D7G0DGM03$L(
MW 5P)G!O7=':M9Z<7Z7T^QAVC)-^'^.!26['?B,[SI,MM%S57-125EH;:-.P
M&0B1!"6DA0=L74_R.J7?VQ+D8!]T".M&28O;G$PLM5D*FGK41;R.+DO0HB0G
M?<A"]]?K?GW2[VW9T\@_'932QHB+.PJ*@RT.T*5J$Z_!"Q5 &Q:ULDJSU'H7
M\@RDW]LRJ8UW.FC\#)88IV$;KC!!<,*"$I%65F5H+M7,<DY(LVV] ?':I=_;
M4JB!7SJH-XS;R*6LFCFM(QA#%%=>&HAU_M3:*%E,T+RT%OE[Q=+OQ_"GGU]>
MKO1[U#X+*R7()&@4R>C:]ZF #RI9$Z(6;E#WY/.5?A_EY[W2[V/L/9GV]Q!0
M;TGZ?923!HF 'V+AR=QOA? 4F&N@Z.E6NUIJ QZML\&ATJE)^X<7+OW>WNMC
M##N-]'O(.AL=(V#D%/GP4B!ZRNXIN4<:OHR"#:J5?=72[Z/<LE_Z?8Q-.VRB
M[2@%=R$:;=% X5(3FQD'%SA"T@D39LME:=T'[S5?J#EDE6_H@0[;'3LKPH?@
M>LL7:D;Y;>@EBD.,/N6%FA1%TI)'8$'7NK+@(0B&8&5PRA>91?,VJZ_A0DT7
M+HRQ]2DNU/ B-*V%M6E:S:$SL^!=D) I?6:%&^W=&[Y0,\I[8R_4C#'])+44
MCRN6?P_+9:C5J:LCRB#V/_3X"H:1P!\5'U3QX>R$S-8K954,CF P'3*B9]GC
MQ?[''[E'N"X/#RO,M:"!:!,V=%^&^<<U*[_[>O\K'\+7^J-W_PK+?+\5%JW5
M$@L'FXT'59P"'VL1>4G>!Y-Y9*TCP.-1'SNY_5^<??QTA?G=%UR&C_C[=7VM
M?J@5U9C7'[UZ?WVUK@$A[[W+_WV]T8BY2,9(M!B!BT3&TH:!%\'2$#F&$HO4
ML;6Q#H0Z_50X,1<?3YI3N/3E74Y\]WEQ70?!'(U"*,"<"N4EZ&M_&UTE&XRD
MS,2KYF?:38"_.99.[^X.H>'!-MR\E._+YGU\]X56P)I6_[18_DS_[]5%8%YG
M7BM#4V"@I),0K7)@4[):8=(&F]_AZ#26-\?L%T&*#ALD!X]K<W5J]?[J$RY_
MF:<ETB]0V'?SS2_SS9'S1?3)>"DH;?0L@A)D\XA<@90L"1^TLZ7UZ7_G(?U-
M_1-2I$,A"PWJ\V*^O@[XP^S++%,&=+<@$=A+^D^^T+8(KJ.%S(T$E5RD]S5&
MR%F:(+16!+0QC8?@>G-<;.ZL#I4M=\ N$M?9<VU!H<%:65P#&>(X\UDQ*S%K
MT;R9S>V'OSEJ'&;V#NT!/BP7"3&O:KB[GOLVEY N@O,N&IKG3(J*5OIZ:]G+
MNHT:HJ)0-TK1.KO> >7-<:.%2SI(=:_GL5]6JVO,/U"N-/^X61$WH>+O^*_U
M7ZTNB@M1J)(@UZE,.0)85>\AH)=UPU5+VWP/:Q"R-\>C#@[K((J[CK7JR,/E
MS7JYR3VNKI:S2,DWI1]_+KY?4*Y.1IM?77ZML.M/-[]W49*2AJ= 4V<5QQ0A
M@BNBJEIYZXO-FK/6>>J1D-\<$:=T<0>=RV??HP?*'*L?_XW+-",37C@;LZ7W
M!N@-<E6PO()E5;\\%L5UR5ZU/H\;C_+-\;"S(SOHB&W=2+_=GGFPATX&FZ4+
MEJPKP48H.5(JH9F&(+T&P85F/@24S07H1P%\<X3KY[X>*BU_+M=BU%_7;\):
MB/JB&)N,00]%!YIY$Z]Z0T57 0+IDX_,FM8;8D]1O#G:'.F(+=PX^ICA&TBW
MR[)%K8/G4)1BH&S="@O&0I:<%<I>7?O3ZBTPWC8[#G#%%GH<O3'_#::',1Y-
M:B'DP#DD)US=- V46*A$49Q)UCHILFT=">T$\[:I<K!;MA#FZ'WL^U+?O29:
M[;+1I@Q8)<.$C!$2(E'?*QJ)*06LP.Q4RM&8YN>4K<!/=1'OU''W29Q]ZAM\
M=Z._CBO\YW75]?I"7^Z5WR4-PJ<,W#!;"P<0HG"Y[N[)Q R+7+6^L+X#RNGK
M_2?EQ6-V-O!/C\*.I[!N.ST, -;I-L!.4"?23FSANOUT.,+NDQ+#9IZ1UP-$
M+!F4U)1 AI# 2E<X9A&E:5UY-C$A]BDH3LJ',>;NSX.;<G0M0O%&ZKI#2N%<
MJ%VI7& @569HG4LJMC[%W0KD!+%V&T<][_X#K/SR"E6?U3!G.3!?+TODX ,H
MK($>.@F484HF=-"QM$[8SKJ+QBE#FY?"DPZE@/MEUP?@^[O#QBG(,+KQP0&>
M/$6'#6&M2\EG\"'2FUJ0%IS"##A1(@\Z:^2M$[HWUV&C*]'&.'#2#AM.18I4
M-0=GG:%PPQ8*8"CZ$,8'8P)'&5H+2KVF#ANC_#:XP\88HW>(\1X4C]X ,EDK
MG;0"GH4'%:,"QY.&)"D20"ZY;;[3^03$F7G_."/W6&36@=_=778O54I: L94
M94]BK?C3%BQ'^BDE&EDUOTKV$, ;CYX/]D6'PO_##7$_C'E>*RS>OSI#QM1K
M)['#>$X45Q].D[%W5Z;R\2GN*1XR-LPZL6055.%S>KM=@;@."9V.$2D83';R
M.XHOAK?[HO273=LQKNVAN'*#9FT<(4LH5B=0BG.*,(('+T0"[0H9AY64>.LJ
MJ(>?_[97X8,]T>&RU"..#D'3:?E\"0O?X9[9X>(CS-IQ"KA!%5*TS'$)R=;;
M-X+1A)1= H[:%B-34:YU#OX"5HE>/AYCS8:^K<)&%^\$X^;7/W_Y<-L2/7JK
M6>"@HZA]%Z6'Z#E]%YP1+K#$F/S6LT_UD;8]>/I<^1@C+QI9Z"0:5P\V%!<E
MUFKJ,,]Y(SB#-[]+*]]J<_.VF0K6(1_;7B?KZ,$_;N.EI3%66.&\5R8%Q[(7
MJ@@;0^(B\B=*6H< ..D!Z*_W96W<REBKJ46LMZ^%-Q RA<%"&+0%HR^"O:S3
MSE];Z6ZUD;^QRF"L%D-,#I1.-#4POQ9E-=Q(IGQNO2R^4K6CDW"VC^;1&*=W
MV!J_3TR.',XF.Q&&#"J4 %<"I9I%T3+)- /ZX,R\%<$W;^77=@13E1&_" :?
MT/DOI:*XYP%K82;Q:#44%ZLT>B1[2!/!!Y>M3SXPT_I2SUF7_TQ/T@EK@,:0
MY105&4/P_5T#= HRC"W-.,23IV <^J)EB E*MEAW.AE$%PH8%"6JZ%3D\BR8
M=L(:H*Y$&^/ :6N 8C311PV.L4"CM@H"5PZDC Q9,JQ]HO6::H!&^6UX#= (
MHT^R\57;:=XII:2U"1JHNP]XZO';5F.A/]J52H&+4J)#:8NR7GOF=;&2VQQ+
MLII=#'C^<>_FDP^X3VA$M!EY]%"2S*#05^D&$R GXRTSUN&P)DTC7L[=:(Z=
M@[Y]\M=W*2VOP^6[J^_)GE_IAQM%@B!",3E98,5&4"H@.$LI7<*@A1=:)M9Z
MYVP0L.GGID:\>#PKM7=#AZV87^:KZV68)YK!TN(++FGT%R&HE OC8&(F2(%E
MB)Y2EB"#"D(%K9L?EV^!<38\.-;$':*4[=3\L%SDZW3UZRS$V>7LZNO/2_JU
MBR@H2K,^ I?2U/:N'FI+5UJ8?8F1TRHJ6U](&P'O;%C2RR4=KNX\!O4 ]I^?
M9LO\(2ROOMZ0_>L%A7(N15^U3&15OL$ ,5L!+IA@8I!5VZ3UN?L8@&?#H'YN
M:5@.NSZ>?L3U6V7ND'+0BEAMG ,EK:OJ2/7.KS?))\$4#CO&W_KX5^_F1I;K
M4%7U"-2/JZO9YW"%[\L'^HM9O,3Z"Q?.9\%CQ8>U9Z<-AA+^S  -08U)AE1:
MG](, O;JB='/#0WEJM?LO8?T_?5RB?/[N>JFY'!UH4RRIO (!5E54U<9G&0>
ME%-,LJPY3VS0)+#_LUZ]XWO8M*'N]!K>#:@_\.IJ<XAV,V7Q+"D&=JS6GE7!
M,Y; BZ+!1<^SS]K1H ?Y><<'G(=S6UBO@^3SKV3*C^N=WW_@"I=?\/?%/&V@
M7E#RZIB,":0UK$XR!,V6 LE:](+[*)HKYSX#Y]73H+7)&\HK;PM(WEU>XD?,
M?X9_X^K]OS!?2"XYJT7C,J]G').(I$A19X@Q$4J7G#\DJ'O\0:_>T<VMV5#-
M> BV7^;U:&BMR3P/E^NSGCG]\ J7N+JZ*)Y6G:0UH*MW<0U*6H)" &V**AJ5
M=-FVH,&S*-X$1]KYH8=$\<VVQD^+Y8_S+[/E8KY1E7]BIPL6A O2*U"\4)@J
M@X) ](9BD*5B,F)L?@X[$-NKIU%79_00+[Y?_.XCH4TEX_J.TN8\>MUI9;W'
M<9&D,=%Q!)<9&45[!Y%60C)*B2RJ0GFQZ!:##()X-ASJZ9H>0L<[MUF_S&I=
MQ(4IH6!)!J2L5V30!8C*1I!H(F*R(I5I3L7N()T/51J:OH>D\0Y\MUET]CY+
M%/4.I(PT$PH&024.(5#PS:UDVJ=IF'$N^Q<=#+^%%T=O;][NL.1M!WDZ*<ZB
M#E5XFR)RB1Q<* IX8,HE8;+%YE4]S^ Y&TXT,_H61AS=<V_86=WO>'6AB\(<
M6(28(IF 2S*!S0YTX=%$48)GK8_2!X,[&Z[T<<<6XAS=@N^V+^UM6]I?YG?T
MO@^?5L1TG'W9%(YSD:)*&H2PM7U1-4M=(BVY/:)*UI?6:=!8C&=#HZ[.V<*F
MH[=A?YK-"=PL7/Y\'6IW;\0[P-4\RY ([FSU/[^%>=C(/+Q+5[,OZ\K+WV[B
M]OG'[R_#[//M6T)_\V%Q.4M?+QP/%)?3:$IFM:V$-30X9D'RF"GAR]+8UF*(
M/<=S-BQ],4[?PNCCMI(_X/)]VNQI)_QU]GEVM7I/6>5EN1M@;6./<UR&RZHW
M\Z3<8=.DJR:<]"KCN@SXST_+Q?7'3S_]EV!,7DBN17)H 6/ .CQ*/BWSX'BF
MA4$J[?PCN:$=NY#=H;YZNKY CVXA['$[X@V'MQZ.NAG;S:G?3_]UP6E\07H+
MOC@-2E5IQ&@86(,E2F>=56IJPFZ'^C=AVWMT2^G>P1OPZ^'],L_X>;X&NKI:
MK=%B_N[KW>!H^*EN 7_$BYB,KJ7Y(&/@E&()1R9TBKXP[3+WQ@_45!G^F>=!
MH4XVWL*%XT1TUI6D/V#!^0K74#\L9XOEGXM_X-5R\6&)GV?7GRG8_>?U;(W_
MFQ*$VP%@$BI1O@W!10J '4.()1C*PTUF*(C-81A)&H Y#_9,[94MM.I:'KS.
MFZ0V3D7&P$1*Q951!B)F"RJ+Q'UVEK$P847PE H,)RC]'6WR4ZLDK)97#XZ5
MOJ=,?-,#2!07@_:4D03*3;*O%P1103*)41*>:"(=M)5&CW_ &/K3/5NV?_*I
M- C:.G71S+@-[Z,\1?.P7=< 3&,N_X]R_*DZH[7PSTY7'VG<R1Q/P; P(D&@
M69#B(B/!B<B )X:EI&"8&K0^O"B'[[AO/YF_1]BTM5[C#S_>ZA!ZY*J4>M_$
MI-HAG7,(S&:@^2N%$#E%OFE0P'CWR.G"OG;F71QMFX870=<H_ER&+WB)R]4M
M%AE**DC,\X%6%A\3N.(K_704I@H+\F%^>O3@U^ZM8^S4>/;\XRI<K>.M/RCN
M#Y0E;.8-;9A.*0/CCICD/-+(*"1@#$/B&;U\7&=YT-2Y]<//+DXZWL0-+U^N
M =W@^(_YZB],LS+#?,OH : :QDH[@4P?+#5PTJ*7A5N_\CO!L5@RA0L9K*SJ
M_XG5!IF6@P\I,L-*H2CB];G]F9!I*J^/,6PG;_^T6&(*J[O.I26)6)2#P@B'
MTA61X0%R"/4BN YY6$7)0%=_^^G3KM^-W++%T4?8M(,&QW?A<EUD\ GQZM?Z
MV]6BE<^)6Z8U0[ Q!N*S"^#0T#IFD@I,4$(06Q>7[<)R5HM[4\-WZ!6U#=<-
M\X<@ZZ2(N!O5:;00VWAO "6.,'T'[99G$$HGE?=*@[)&US> 02QEK>Z NIXJ
M">9?.2GVR!9.S8DQ%N_ A?7%BON;H \*>FY6-JN3,LD+X-(2JNPB.,(,3B4M
M9"G:R-:,V(=I^H.Z5OY;=#1^A[!B70>+^2DN*30+P01:*%D!)8N#6$5@,F>>
M0F7%0FS>YW@'EK,A0Q-C]U@MKE>S.:Y6[](_KV>KV=U\J(+WZ(L!&>L66 H(
ML>I(:8]*4/PL"73KI6([E/.,+!N8O8-2SS98:5U,<+LU.@1@K_AR'[@3A9DM
M7#F 'L?[8:+IXUN@S#'-:&*$E$0]MK ,? X>+#,A)HTVERDFD@F(LB_T/ E/
MQIB_];G>;^'C'*_PMO.VXK9(KQ0M<JF*4]1PQ\8$V4E:57-T:(=)?7S[W!.$
M"&VMOFACLH818MT*^T=M_;E)C;1%I1S6[BU5%BQS\#$DBE6K+',1-,06.XIW
M'WA6"_[AIFPHKG8'XH960V T/ UZ\-'3G_\<:/S'[CO"<HWW_1_"":8VC,D2
M2BT45Q(+1.-TO:^HO4I963U(3.O4#GSF)*>M_\88K+'??B-+?;[^? /$2"TQ
M<0?":5HAO(@0*0T$)825QN389E+]YD.G/9TYV.R+%C9KO!K^%O[] (A7)C!E
M(O# :5DVTM5>% %X1"Z\2<:&0?HQ^YSW\$-?H?,.MMG.-Z]EIXU?YO0MKG6Q
MFO38>/9YQW?7& [W45^-F'PI/B1=2E9<6A=#%MPPK@-+PNN+9Y]\9"/'VV/X
M7^_*V#FSVKH4JI1]VO0L#E:7*C)K91#!V.;ZCT]1'"WY40K66[-X9[M_T$=4
M!8IYHMAQ<ZQP]1/F>A&L?OPU/>_K-[]\(7U0R=H"F<FJ5%'E.1V]5CPJI4N]
MB/%8^?!X99#C84^?;1W)H2?"(1.[KL/&_?8A;-*5:\I8WE/2LQ['ZB(7:3.C
M1-2*0@NEU)1 >A] !RZ9ED+%YDIGP]&=*9>.=D2/MF,#6/_]I[KH_S+_<1[2
MU5HQ<DUVEK+%H J@K45354?'>\- <L(<:^2-K3?P#D=[II1J[J@.73^.0,XC
MI_R-UTHM5VI=G@:O/;TFCGL77-%&MQ;5:T6Q/G:B'SZ0E+E Q6I_6 X8& =E
MD3)?U 9,Y*)X[FD.<2>PS[<HW\2K=X1C.AS7C2%QO32\7*Y9_&ZUPJM5;2^V
MB78N+Q?_JF?>%-<HO;Y8:C*KI]R\WGN0$JR4SD?'DFY^\-]X"&^"A+U<VG#'
M^4'9P_7GZ\LJU+<NAZE-89?XJ>[[W0ZQ7GG^':_>%QK&1; $CK$,LM@Z_QL#
M@64$H6VT)<3""V_,P)$07SW#>KJD87>0)Z._Z93.A*./3#1R3JD70X0HK0)'
M@;37&+-IGC5_BV J)8#&7C_"C"_AOO_V^QR49P?%R PB)#)(XIE&42LWH^"6
MOCA62HN[#B_I-MLQCMQ[=VV,02>[O#0$U%NZNS;*28-N,1UBX>G<KU5M7B-I
MK@L9E%*4'(IZ[[E$BK%1$\,'A00OR^VC[ZYU\/H(PTYS=XV&47+B%A(7-)GE
MNL!%F0#7W0N]9V)8"\!7?7=ME%OVWUT;8]-N)43,>5=24L!M5<)-%B'4&C=K
MF0@E<UU<BP/3DY<0-5J<#S-<X\OD#X^ A\ XOX*A4<;?47!RB.4Z%@SY0FF_
MR0YH'E"@M.1$1I$@VY)L9$;A,-7F4SMP4,%0"_^-,5C7@B'I(H: 'IQ/!12G
M[V*T G(,0?ADN'O<$/,U%PR-,OO.@J$Q-NM:,)23+IAU *,9 Q5H$79$0' L
M9NDEANRQA?->1L'0P<X[V&8=3DSOEO(?_WF]+@;^_-=B7C?]UU.+\S&@#AH8
M16- DTH!7X4T=4[HB_?TA]8G5L\">L4!3WN#=[AQ_PC33:@^!%2GRU!; 9WF
M E1#QST^#&EF]1XE%5O!<:.$$3R"X872]%!%Q 1A%=Y832&(E-BZ"]B$5-AS
MQ6EJ)HPQ=@<&##A)N5T1#<^<JT2A9ZQ D8 ZE0$=DX@J:,,'K?]MC[5.=7^J
M@3/'GVD=X(F=(6'+,N3-8>YJ-G\*_->UUO?!!<D#GWQ\:?(A0WA4I%R*,HY9
M8U@2JF1T49IDD^15F$MZ>S'P,XZXK?@/3)=AM9J5V>;2_^+Z:E&&');>G<\Y
MG4UBM8Q)2LHWB^#@-1>@DQ3)9I'1#I.[/QK*U,?V)1E,M5&:C[FVYJ0<RYG:
MND*:$F+MSMF\1O#%'MN?@$S''O&/<5]K:=D=V+[#LECB8S->Q!24UBY"$KE>
M_*EM/JVQH-$P&U$YY8>]8J,^]DV0I[,W6E\NWX'T"4:%42K/! 0?/:@<2Q5M
M,<"=BRIXQ3C7QS#F;ZZT]$"'NN1!,Z!3!IUABC#ZM:"/!F>]!JYYRJASD**U
MDN+?J]8VO:R6CNJP#_0<QLTD64&BX[6-K*:L(M)Z*KPCN!:!)A3/0I0ZF-9=
M?0<!^YM.1[FJ0P7WV$B->47HK 3+JT$$+;:4*DF(CC-A5<RF>;_HHP+M\19Y
M3)KWU_3< 1@V&]"U+8+-FD)76KVK4J\!7W05:[-.H8DZQT'Z]B/L<Q3@WM6D
M+^ ]G,ZAIRY4O7MC\G]?KZ[6-T1^6BQ_QW_1:!?7:S&9#\MJ_GG:W!]9;XN6
MF'A0->523H+B(8"GZ!E$% 5E8B64UI=[1@$\U='2A+QYG#YW\U^'3>C:MH3L
MDA?K[K<WNYQ#,'4ZF-J&YS3G4AW=N.CD@ZGXX:7BWEH#5E4E%:$3H2P2Z*T(
M0NO@*>YYM;S8<TAU8EJ,,7T'.M3JT-G'^:;A</KZ,YFJ1F^WG*T]IHQ'D+;.
MFCQG F<M8$#G!#>9Y];G5,\"FOYLZGB?+7H9O(.2Q _5HIB_PSE]<_7A,LR_
M^UJ_KJ\3?D^K[,?%<H:;-Z'J].A8,Z5U+RMN:UE5,!#HN\2T5T7+QMP8 >_M
M12F]?-=A"VX+K)M#WR' .@4J.T&=)EKIYL['K8";^J+#"K4;H!)&8M7?] (-
M*%LL1.<RT!R)+DO.N6]]]W-BDNP)74[/D3$NZ,"-'W Y^[(6*+M9/V-A,G.D
M!9/5<@X="CB4&5+A*K*8/>.M]\,>8Y@^1FGDGB?KR1&V[1";W$9*[^?WR'Z9
MKZZ6U^OH_$X3,JF0- ?E60 5:R-<PS(PH8H06ECM6TM6# )V+JQH[X4.T\(F
MI+J_,?^PL4_!2+&Z=\!MS*!<E5?7LBJ'LH36ZY1=:X(\ ^?MA:FM?-/A,&\'
MM)NW9@BX3J'IL\!.$YXV<^,P>ASA@^GFE]NX.;B0BZ_ZN!)!F7I7-W$%.B3I
MI3">F]9W04Y D#VAZ6GX,<;T7<+1C0#3G5;3]Y_"\N-=:R<N!&K)$V1?A9-=
M<N"TM* PJ)AE81I;$^-Y1-,')0W=]W3[HY7M.P2OWR]6M,#^O%CDU9^+JW!Y
M@TKPD%16$FI,!"KD6FW@(R2><G8%LR^M,]CM2,Z)"0ULW67-N,(EKJY^_/=?
M-(7>YE3")>^51X*B"%2IM7",_FB5+](2855NK<>[%<@Y^?]X2W?8\GQ^VU\$
MFHP4UV"*E#1<%L'1MY PVCIA&8RM1=!?V#E+/SJTL_RD]8,/XB45/(\^)_!&
M^JH53=1%LH,U0F;F4E:Z2U/6/;C>7N[:W%L=*@CW8;SO%[@79:=L=AC"TZ2U
M[3T\DD)'N*=7O^@!:"ESDSDDD"GQ6@Y8^Q^D>I.728FZ2&PNPGE*$NU)?5\,
MAT9XI<>YW<9<-1J_76Q=**Z46CP3DP*56 "?(JWJS G&4;O@6B? 3U%,']OT
M\-?C$[KCC-TAXWT^[')8M+)*4/A=6R?Z8"'43J>%6>0.4\JB=?'("PMX)R!%
M.Q=,<73+;)125RW+=5LQI5Q5)D^ 2"&Z2T1EU_K*U>F/;B=@P5&&[I )#SM!
MU$Z6:!A"#!4DIV3/15[/*(/.5BII66O=E!=ZCCL!1=J[I$.J_+R8C VQ:D1D
M2*YV@+0I0*4R1?Q8Z"^*YJIU!?.+%. Z77+<SC\=^DYLEY@9 NJMZW6-<MP@
ME:9#K#Z97A=*)UWT!H(K@19'4T\)6"W UL(PJ;4*K:.0UZ+7U9X)8XQ]4KTN
M$UR2/')(EE)V95W50JE 4\&JSNVD;;T__^KTND8Y\V"]KC&>F$2OZU<,JZ/Z
M!'_[@./5MYX!]+@3L(V.<RF8\EJQ(GUQF:'/7J0@O<6+;Q_5O/6OLSX[CQZX
MK[VHC,] >6< ;FR*V:'5C\5[7F#KWW_,/GZB$.L_5K@NMGP?R5CS6H;PX[_3
M6J.,LO";OI_SCVN#_CH+<79);]"%CX5X&P/D9 LH63)X%Q1((Z,R&"EL;[W8
M' 'W172Z&L.9)S?/)W)5A]VT;V%]"%\W_0:#X-IIPP"SJDU D(-3PH'%I.@O
M;&&E]?V\[4A>/3<:&+B'Z/2GQ?+J3UQ^7J.JN[L7E,:K7'*!PNF+BA+!>X4@
MC%),:Z%3<RV9IRA>O;N/-&R';;$_KBD!)RR;:.="8W;1%0U:^#K?> N>NT33
M#V?.9UZ*;RU<\BV"U^_BPPW:8??J/\-R5K=8[OFF+-)X%,TE@9(H98*$J#T"
MQIR*,B5J;#UW/P'QZIU\G%D[E%\\$L#W6AI:)ACP@(Z2(L<@U"(TFY05Q#NE
MFPLKO)CVE$>]O(>;\=2J/]_VG#%1&U65DHJOY_PF,G V1V(G>FZC\3$,RG%>
M6:>K40[;VNEJC.$Z-D@: N/\.EV-,OZ.3DF'6*ZC([/*&AW+D(PG1K*LP'E>
MZW^UCAFE+]BB;>3+Z'35PG]C#-:UTY7RWOG@+,T@*5+D%CV$HBT((9E4A>L8
M!U4-O8Y.5Z/,OK/3U1B;=>UTA9)&D#.-A.+NVJ,Z@%?60/*.HC(7K'"#=LY?
M1Z>K@YUWL,TZ;#I\=[VB&&ZU>I?^>3U;S>Y*%C5ZEY)SP"/6!-ES&IQ T"9S
MQ5)FV;6.97= ><5!3DLC=]B%V :K?KM$O#GF&0*PTYGY7G"G.3]OXLH!]#C>
M#Q--%M\"+9;Q'!6O94,<E),6*/L+$$4H-(#H#&N]DW4BHNPY73\-3\:8OW5/
MAA\6RSDN[^Y?EHPF%<A"UUZ *D'@H4 *%KGW6;KRZ*KCCL8+#Y\Z_0968XLO
M6IBK=0^6G\/R"WZ]C6F,DT()#588L;E[YT)PX)2RW):4@]E[QOWDJ6?EMX/-
M-;'T3=:"H.AZF%6CT]KF+#(>H 0O6 XH;/.N<R]0^J9A$-?*V)-KV0P!][>6
MS6@WCM(J.<0'/:[X?7/PG=>5$:O[37S!I!?:"B@NVEK5I2 6>E&2S(ZGA(X6
MJ:X5!H\1=:JDB(%"+0P*5*')6E5QWQ I)O,RQ1@+8]$,VAY\A944#1DPL*IB
MC+%[7$V;S<,\;<X,/RQG\S3[*US>@4.I0PRB+@B:QNMM@BBY!%DH-O 8DV.M
M+[,^"^BL"-'.]!VFPF/JPY@WR4M$8%RIJBZ#M<>]!A-$4,48E5+KS;%75<K7
MD5-3N:W#=ML0Z ]?F7O@3F>5$\V>QM3NR-P8\#PR,);3]XE+G5NO5P>#?7-L
M.]YE'3*"#\L%6>5J+1!]]6Z>:Q7_7W7>I>\? GXTP'?E"I</ZO-_P+^6F&:;
M"'F>WWU>+*]F_V_3V1&#T"QD"Y(YI,4]:W"%<^!"4#R;C$ZYN2!W]U&=%7M?
M& DZ%&!M??<V5^"O+HQADMD<0.4ZW4=. 88OEG(NSH1*AE:!V#&V>XSGK*C5
MS/ =KG]NQ?;[8IYNX(6@I/+*@]224>!I"H0L:?#("R8K<\FMBZKW0#I_:AQH
M_J?L,%W8<8$,@[5%0"JUAH8B07"HUDW0-4UH+F3=N@_?^4=/QYOZJ?]MVRVA
M1TO?A4$>8J1!>JX,@0N2R!DE,,ES225$8?O>L7D$Z*SXT,[T3WGAVO+BZ9IF
MT;E,F# IFK6,$>!="B ]JTH97'/3^OKB\XC.F!E'&?\I-7PG:CQ8TRI%A?(%
M;(X4\5AMP EN(3#,4F:/,K9>/O:">@L$.= %6[83&U_:O%_NI+-.9&8@2TK_
M%1<9HO,:F$\H%=/>NKYG#><96[0P]Q8:''^),WW"?'V)[\O6P6^.H0T7&EE>
MMQ2E@5/4 SYF 2('CK:84)I+: [!-=7UH8ZT:&[^;?O IV@K?G/G;7ZU#.GJ
M.ES6ZZP;;5$6E5 A0E7D )6X@8"9HBC+HHD2'6\^O^S"<K(BC^9.7W0P?H<S
MK&VX;A7B!B#K5/2Q&]5I*C[:>&\ )8XP_;3DD,@H[_81>*Y;,"I)B(H5D";X
MY)725I973HH]Y;E3<V*,Q;MP@6;"S4;,#[A*R]E?-TI#-TNN81[KT, H4R^A
M^%J>Y#ED98/*TJBB6@MP[H'4M^Q#"LX5UMAP7?V)J4 TAD%F/"LG-:T%S16)
M7U;91TM&C*O[&&/[#O5 QQ00\!Q#0I9 RDC01<!:[BM!>THYI$C9V]:OR:NJ
M^^A)JJG\=J)2H^U[Y5IQC2(&T#;H6J6N(6A;2]6SX<I:;YHWD7M%A1^GIMOQ
M/NM09;2C"C/S$K23%':$JFWEC(7@$(%3#I37<HW\7$M>>]*D@;4[5/]L1OPM
MMAJ,OB^WT2D-6FDM6820I #%+$V)C-L:E5I%=G \M4\!]J$Z+VXT]D*'\ID-
MPH?3V+?X^(4N3(8B* G2!H'2% K6K)!@--?6>4J-?.M:B;V@SI$EK7S0H9SF
M6P*O9;<XC\17ZR#;>INERD0'+!RT+E+;["SFUI553U&<%PV.M'*'0IE[(-Y[
MC,@LI%1J.UVI(&2:I;+ST7-5"O.ME6O/U,N'V;1#%<SV06YVRK,*GB4AP+A"
M\XVC[]97U-'%X@L6BF#:GRCLA#/5H53_.?YX:V\+%4]Q&/7<'4H>E:AM6L$E
MFT%9F2!R:\!:3!B-M]:U;W+\XNX=-_/XB$O(8RP_W67TFPWP(>!.?PFY]:B=
MT[75>"90FH$*A4%,64&*3D>O!?/-);M/<.5ZSUE+,\Z.NG$]QO0];UK?]N^Z
M:\6G='#1U2,E'W(%9NIF)(<Z5NE2X"6UWM/;">:EM?X>Y;1=$?11%N]PXK"]
M1;U51IIZ(DB1'D7W.3B(0A*R$ET)1/[<O!W$5B#G1('C+;US)FC91>:/Z[C"
M?U[7UDM?ZG;A$?UD=CWJ^,XR@T ^ZC&CT"69O7;"!V5*B4I*5K352@F+,EWL
M>NC1:OH/GWH?LV/6)1BN@1+HVORR.EVCAFQ0%LXE)]>WKK/;@>7H#JJS+[-,
MMJYZ"LX:[0T@C0 4Y@(AL5I9P+0T)N4H6L<4=Q]^ @GY%KY]TB7U(&-V6!H>
MC6Z3'T1OA1?.@.*4;"CC:J4:.F"I^%3/R)EO+B._!<=D8O(]/'RT84\M++]K
M(/2_K0-GQHOB1A3 S"FFB10]!U?/FH24L;B0E.S0,F0;E)-5?1[MXCV<.<34
M/=H"/85U$RH- =8II]X)ZD1=35NX;C\=CK#[I,1 *:4S60-G+A L]!!C%% $
M1Y%=XM$U[[4W+2'V]3:=E ]CS-V?!S=93U(JN6@X\&0*13:29L* !4R1B4OF
M%8K6M6I;@9P\9#S44<^[_P KC^U0>O/C^B6&%?[O__7_ 5!+ P04    "  '
M@T%6N7^>3!L2 0!FBPL %0   &-M8V\M,C R,C$R,S%?;&%B+GAM;.R]ZW+<
M.+8N^'\_!:9/Q)RJ"*&*%Q $>G;O$_*E>CO"97EL5_>9J9C(P%5B5RI336;:
MUG[Z Y#,BY293( )4NR9B8YVR1;)M=8'XN,"L"[__C^^W\_!5U56Q7+QES_%
M/T5_ FHAEK)8W/[E3[]]^062/_V/__BW?_OW_PW"__GJTWOP9BG6]VJQ J]+
MQ59*@F_%Z@[\7:KJ#Z#+Y3WX^[+\H_C*(/R/^J;7RX?'LKB]6X$D2M+GORW_
M3'46HS1*8<0H@DB*#'(I&8QEJM,<"RP3?77[9YYE+%$)AC2G.42IXI!K)"&*
ME)(<Q3RF4?W0>;'XX\_V#\XJ!8QQBZK^ZU_^=+=:/?SYYY^_??OVTW=>SG]:
MEK<_)U&4_KRY^D_MY=\/KO^6UE?'E-*?Z]]N+ZV*8Q>:Q\8__\]?WW\6=^J>
MP6)1K=A"6 %5\>>J_L?W2\%6->9G]0(GK[!_@YO+H/TG&"<PC7_Z7LD__<>_
M =# 42[GZI/2P/[WMT_O3HJD/]LK?EZH6SNR'U59+.7G%2M7[QE7<Z-]_;35
MXX/ZRY^JXOYAKC;_=E<J??RQ\[)\\E2K);5:QMAJ^=]."?OY O4#Z;LZU#6
M<K6Y'T+IV(7IAV#J?C'\H(97>$_,Q2HW+]3;A1SKW=V*NECUX34.]5HL5VP^
MPFNQ$[.G\MS^PWOS4RO&/JB#3&LY+77OJ:J^K]1"JH8MGSP:%/(O?S(_S=85
MO&7L8?97M;PMV<-=(5XO#9DO5F5-X)^*ZH]?U3U7Y0PS(PK)#!*>FV^9BG/(
MTT1 EB:$:I1I3>ELM7W)9VH!?_N\T:<6ZBGQ3QZVKT[,X5)5RW4I=E^_^_FQ
M3YKYFMGO'_EYP>Y5]<#:&XS:UE%H+/F/G<+@B<; JOSO/^_L#('V?'P,YR\(
M'_B]T??_.8GC4CS1;&X]C&7Y')NE\,=F-X4K8U8-C&85KRUK'V902I*?U7Q5
M;?X%VG^IY[&[O)\/7HSK<F,5*\69,6JO^%G8IS^LX)/ALLYI3_-7RY[O5#,0
M1JT_@64I56D<[",F'KS[K]95L5!5=2W^N2ZJPC[[^GM1S:)(Q7%$C1-,N8 (
M4PD9YBED2E*1)<939HD/OYR0,S56V:@)]O0$OUM-3\\%+US=F"0 6@/S1Q^@
MO$GC# R!J.*4E%$)XHRISVGAW.7]R.#CFL\+\=NJF)LGJNK=XJLAG&7Y6+^Y
M"8NHY(F".<HY1%K&D#.%H28L4RS%*<5>C- E;&JTL%6N%Q=TPNI&"*' &I@5
MG''RI@(7  +Q0:>H44G!Q>CGS.!TCQ\]5.5J]DE5*[- LMMQ]6NK$TZTYAP*
M06.S_L ($H8%3%6<4,*2/,ZQ"QL<>?;4)O^>>E[3_QALW;/]0C &GMR?U-?"
M;MV"I08?RV)9@F8W(MA<[S"_:VJ;V_:FM?G;;DH?>^(H,[C#E,V$[;JDW^?[
MW4*4BE7JC6K^^V[Q>;44?]PMY^89U5OC*:P>/RWG\U^6Y3=6RID449)3CF',
M,PF1D GD681A% NAS0* TSCW^:)[RI_:/-^H#W[8&/ C*!9@WX;_#AHKP._6
M#M :XND.^ Z3FX<P(/B#.PW!<?=V+WJB%\CC\)4^JA/2$YKG?DG?Q_1<R91+
M7:S>+ZMJEC/$<B4XS#%2$"4T@RS*,$P1T4+E.1<$S5;;?=_SKOCVT5X$=F+_
M.N1$^J!69N*(Y;V92G.CWX^>RY0=9E0+S2DW<.4H@B@VCAW-HQP*GB)M/@X)
MR?#LJRKYTGFUUPNU?1'#XO:NQ<UJ^..5_>M\;0^FP<=E6>]M7*]69<'7*\;G
M"JR6X(.9/<O%RJ@YMY>]6YA/E/F:]X8\CCG*<D(AI]CBS@SD2BCSKO(TD@0G
M&79RJ"]\34?XSDX";L=E=R\0!_Y>CH*?_P+] *I0R_'=@\==?!\8=+#4/KPB
ME.-^L[I3I1VS=5F:Q<'[@O%V03]+,(\8TV:]':?&:X\C#HF.8I@0@5"*<$20
MNLQK/RU\:E1RPG6L#0 ["\">"9?ZZATCT]=1#X/WRWCIO: .X)Z?QVPPW[Q#
M] L[YN=!.>^5.SRC'\F]45J91\KFT_6%?;^N*K6JS-=LEDJ1Q0@;WP>K&"(:
M1Y"S.(,Q1CA)(L51KGTH[;2HJ1'81M/-!]WH"AIEKX!1UX^L.A!VHZ8PN U,
M1'TA\R:=\V@$HI@.0:,2RGF#G].'PQU^9"%5,7N[6!6KQVLIS5M3?5Q69N'\
M?Q</KY=2S8C,18)9!DE>$T5"().Q@I2(F'-*5:0S%Z+H%C,UDF@T!:VJ5Z!1
M%AAM@577C23.(-M-$.'P&I@<^D+E3 YN2!PAADJ)GVZ77W\V#V@XP?RPHX(S
MCQV%!MQ,VU" X]5^TU_<B^7,+JA>F[6J6:>JA7AL#IEF&<,RYVD&E9(((I0C
MR'F<0L*C+(^(3JE$+E/_M(BI37NK)! [+<%#K:;;=.] LGNJA\%GX&E>0[.G
M8'L2>3$TLLTXJ6/L!H;HB:SI0.7,A.=1:%C07E<379PTV2+_K>/.48CNO.8;
MDG.XLM]BJ%YEO5[>/Y3J3BVJXJMJ7*CKKZR8VST[O2PK-E>?E5F'U:NO:_F/
M=;6R+XSQKFZT\;7:K;[]G;XORX_,KMIFB=2$LYQ";$.TD$(2<I(3:%.;,BIH
MGD38Y]!C8'VG=I+2[&H\L??YENO6<FA,A]9VL#,>[*RO%R4V9,(@<'5R>[:!
MP6^Y-_0[Y+9FG-";,?!'Q_NE^#SL2^&]H!UIJ *MBH?6=M2E]4C0/U^?CR6V
MAY?_2?US791*/K!'*ZW:Y#4I1%(I<Z@B8E;X&8L@3Q6%B!%*"&&8(J=CT X9
M4_/S-UJ"C9KGTV^<X73P]2\':6#>'1(?#X?_<IQ&\OA[X.7G]'<CT>GUG[AU
M/+>_6_<G?O^92_LY_G]EQ<(Z"S<+&YG=,&TUXXKJ)!48BDRE$.580)[A".(D
MDSA!.$YD--M/J#V?BWA,CM/+>C9!.'3"0*,<^*$)7?H1V- ESP3.HZ"Z^:_]
M@1HI4=/HU_J7P/B(>TH&3,[LPB!40N91&>,F87:9>9!XV7EQSZC$EDE^698?
MRZ502E:_&"T_ENIKL5SO)W/-8H*H9!F&6BH-$>;<^$&"0(RSB&12Q#Q-O<+!
MG$5/S3W:: Z,KPI^V"A?%X#Y$6STWT]#](P)<Q\3-T(9!NF!628<R/Z!8]YX
MA0HL<Q<\;N"9-R '@6G^3^@;T\%7[Q;5JEQO,YR22'"L\@@F,F$0:9I#SB($
M14)8)'%&)8[]8CF>BY@:05D-P4[%7BFB1X!T8YO+X!F853R1Z1&A<<KX8)$9
M!P)&CL@X9>!A),;)*_M-;5M/3*[GZD:_6Q@7I%@4*_6^^&IC/59FC L^5TVP
MQY=Z1TA]7[TRFO\QHZF@-(DQ) AA,_^Y@A3'F5G94*Y2C!07Q&?^]]1C:B2Q
M,<-N^NX,@7-K"=B9TD8R ?X(?F7_,-_BUW/FNQKJ.W)NA#/"> S,2B>&XOV)
MH?B]-@182T!M2D "NQ#,0"S75XM1J?!"J)[SY:6/ZT>JOQ0+6YSQO0VUW436
M/LY0G"*!>0[CG!C*9&D,F<P$5$G.4)1JC++(AS*/2ID:(;9*@EK+JVW8^*,?
MUQT'U(W)+H9I8)[R1LB;?CH1"$0NQV6,2AV=9CXGANZ+^TW[]\7"$,WK4LEB
M]0L3]2-_9=^+^_7]JV59+K\5B]O7S+P&]N5-29)G*LIA%E,.$8X%Y'DB(542
M(YFFC! O!\I'^-1(PNIN/].-]F"C_A5H#0!;"\#&!#_^\!H9-UH9"N^!V28D
MU-Y$U >S0/SD)7I4VNH#RG,VZ_6,WDF,30[ FZ(2\V6U+M4U-PM2)E8S3C(B
MJ(J@3G0$D8@-G:&8PI@D,D\3S%CBE=S<(6MJ%+:7I;)3%OR^4=>_=LA)D-WH
M*1!T [-1;]3ZI!:>PR-<)N%)26,G#IXS^4B>X-E;>E?JV&Y0OU%E\96MZC"E
MS596XX\9FKH6YA=-HBW#*<U3@B"A=L%$+)UD@D+%!:6<$8Z1W^&8OPY3HYDG
M1S9@9\3>]NL5V-H!=H9X5U#P'BW'8[-AQV#H\[/@\/<IP- 7P'"5&KPU&+ND
M0U^(CM1^Z/VH?D3Y-S9?UY%CU_/Y\IM=HU;7"_E)5:K\JJHW2JZ%_6TU(Q$G
M,N,Q9!&U)W "VQ,X#!6."$$QSQ3+9@=M$,Y.4%?Y/8*,3O5\"#E#KX58KNT)
M]R<EE!DN/E=78&M*?>[=+GULU,<5^'M9K-12:S]^=!XD-U(,BOE(N^MO7X/-
MYNH5B!,8T2NPM6.'> 780H*-*5=@:TPX1O1%+Q -.HL=E?M\P7A.>-[W]]PA
M7Y:JN%V\_2[NS%NE;-Z5=3(WX;H,2YG8U&_%;5141B$S2TL8*R&)Q"1#S&L=
MV2EM:BY>JRQ0K;9U;JA5U].'ZX;8<>\\%'!#[Z&WF&T4!1M-!VAQX81)J%WU
M3EGC[JZ[F'VPR^YTT^4KRG=5M;9<=5/:9*P;W=29G/&$\$Q$$63*UC=4J8(D
M8@A&.":2)RCBW*M[SGF14R.3IPN6C<X&9U!GK2UU6W&U__+P!/3^J\'+ 1UU
M\=<#RXO6>MWP#+"T.R'PQ59RW0!T+=S.W-F/?KZ4;%%I,X6->_39.$>%707>
MZ'9!R.:[-6+UQ4BHCO_JS?*>%8M9'%.,,QU#GE,%491*R#A.8*YRDN<JDEHR
M'Z(*J=S4*&VKZ=ZF2P5^;Y3UW&</.HANE/=20S-*%(/WJ'A3XA#P!2+/H*J-
M2K-#@/J<D >1T:/!B?5#VS50*K,\R7,,>9SF-@1#0R)X8D@XYL9/C!(2<>?F
M)KOG3HTP/]M,U&I5"#,Y?U7,'NHT8=I>E/D<O&ZVNP"2H3>N^J+AU]_DT/9+
M>IOL/6V\OB:')CSI:7+DUWTC"CHC,^L Z3H^^H,9UO9;JVPL 5<$*HXS6S]
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
M7M6<;@;;'B!N+:[_]N0-.?J",&LZV+,=[!M?/V3?_*#'CR,-5;CSRJ$5'ON
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
M/(9<( YSFA*4LBAAD5?DY_[#IS:=K6[MR4*/'/@GL#FN$GJ",?3*P!4'_^7
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
M1I%,5)(('F$?1G&2.C5BV2G=[N[OU-XX*7ZE0OS&P(UF@B,[,-N$ -6;@+Q
M"L1#;C)'I2,O&)ZSDM_-_<CI>4CIS7IUHZ^%6-^OZQB54U&!=4G!+^K[ZI4Q
M]X]9;&@J83&#6<ZY\8=X"KE$$4P(YS2C2%'NE>041JVIT=M!_.YR7?=#VC,,
M' L7;FSS8[Q  ^M&B>,/U\"<>=E(M=5;@;4,U*8%9-:P6 >BWD!*C<K-88%\
M3MZ!GQZB;YULOAO;D^\9E4QD3*50QVEB6)M22&5LEK(Y44SDF8R95QI[M[BI
ML?&S]FERZPR][QOU<P9N-RX-!^+ ''D1?A?VGSL%RR#]YPZ$O6#_N5.&=_>?
M.WF7'ZU(5<S>+E8V9WYY?[]<?%X9BCIH)SS+DRC/$REAG$E#*QD3D&:20,'2
M/(F3B*3,Z;S;3=S4:*71&#0J@UKGJR/-MMV8Q1'Q;F8)C^/ S'(IA,[DXH?,
M$7*IE/CI=OGU9_.@AE?,#SLZ<7S\*'3B9^J&3CSONK#63EO>OJ[BL_W'_RP,
MDY7B[K'9))UE1% F4PVC5-BNEY&"C*H(,B68^;],)?5::GI)GQK9[*4-;36M
M#^@^7/^MYU:\WVBX^32#83PP$5T&;_]*/CXPA:[LXR3[92K]^,!RLO*/UT/Z
M;JK9<C>&&%^72A:K7YBH"PUMZJ)SFM*4(<A(:@@LDQJ:'S(H">,X%KG*N==.
M?Z>TJ1'65EG0: LVZO;<V.^&VG7W*A" @V]*]<:NQRZ3 R;!-H^Z9(V\)^1@
M]N%6C\M-+]F?;;<'@40<9WD:PT1I!A&.,\@S\Y-&J41QG,0B>H$>;9/=(QJ@
ML5?OW:70KX*GZS;^ (_FW(TZMB_4N6VHK;+0VOT+=G [NQDWE)B^&2S?KH58
MKA=V>_!CN5R8'T7C#U\OY.L[FSE7O5OL7U,8+1[F>ZD4:4XU1BF#(D8$HICD
MD-J^\9G$2L0ZXA'V:A8=0*>I?3J,26"G+WAJ5+V(;,T"Q>+IA1O+7#(S!AMA
MMZ_#R.,V\!=A;Q0^VZTM5LH*_/8@V4KM#=BI\1HHD288P,$R:R[7:.14FV 0
M'N;>A'NT_U',F[;QU!=SZPQAJHC0&E*.4[NK$$%BWG>;;BBPB*5"TFE;]/F#
MIT:K&]V 5<[]$.4)5N>/2_HB,#!!N1GO=?QQS-)>!QU/'C3:D<8Q]?</+X[^
MOI_?]-IJ8ZLTU9D*1?7'*[40=_>L_*/="U=YEL8III!)XPHAD>20"!3!&&DM
M%8MSZ=?__)S J4W-)_H"JS#8:MSS,.(LYFYN2D@D!Y[BEX'H[5^X(A/(>3@K
M;E3/P-7XYY]]Y_MZYA[5!ZY_+Z19!>IE>=^F1GU5B[7ZQ1CQ]KN9S0LV?[VN
M5LM[5>ZV=!*F\@39^@+*_&&[:4.F)85Q%"=)JI,TT4XM5R_69&K4U.H,[#L
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
M)T?B3?,&4&[UW*SHZK1?()X$']OT88^--->!<-AJ' #>@:GV:-BVU1D\5WH
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
M(I[E$MOVEO^+O'=;CAO'TH5?A1?_176$T)LD0!+8=_*IMB-<EK>MGHF)NLC
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
M%Y']5:[NE.:W;R9[93Z[7:T6-5NOFGS ^3=J<@&W;?I2K$0N,0-Y1J#))A&
MX90#!M.<YVF55Z537'4@O<9&66VB W^5Z%!O$AVF)M'A)IG)E5EYK.BO_^W&
M7J&&TH[DWF" (G/AQ224F^1K.S;:-.VKM<8E^]:9.)76OB@-&P-C'HAG0VDU
M*!T'AO*0M4,_WH_<FUH/GY?+M10?UHNF1(P)0FV.0IM_^V"6WW(F)@12H2J2
M@K*$%*"LXH!4,@6\RIG*2*E]R]*CTKZU E8T,'S!_$;'I#4@:2W8A&#?M'$+
M-VU9DZ2SPXVQ[<?'CI/#PCT,ZX:#V)E.G>$*1)CV<@>E1&<X#DG/_0%^M&8Z
M1\[TT+Y\IW_]H:E@4=.I7@U7D)8Y)0!BS6,H902P*A. <TA5EL,4*J?,YI-2
MQN9/:MV2ITXY-_(YC:(=T5R-3612V>IWDQB$MBK>)$U\:3@*Z04B$%V<EC$H
M-?2:>4@#_1</VFSH]_E<_%5/IR<;0F@_;)(JEF8*EX"4A2$-00$C" (BE"((
M%X(SIYYKD?0<&^UX-)!9;CO(Z$FX,??F53.9IBYEUTY&&SU()Z&+;X@=(8Y@
MW"-3ZML.^5!-@VP'Y&T[!5W4\M^A/9 MU(%Z EF+\UQJK]E2_FMMTL_-UV^Y
MW4T3"I8DK7)0H0H#5$(!"$\5@%DEA2PQH<PIFNZ<H+%](G9Z)JVB-CMB;M!:
M+HH# !9[#>R#E?MR]P(0H5:WY\0,NYB]8.S1VO72]8'.<'>1;=G$9($1B%(
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
MA#HA\$V[0YT'X%*GJ)X[KUB.;8^K;_FJ_MDDXKVGR\=/T_E?V^Q>[>T0S$T
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
M@;10*!59FC/H=.YW/:H#TF*G;/);I^[?S!Y[)*CMJ#,8@)&Y] KLG.G5"I-
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
M-E?.FGIZ<^7\Y;[1!:)I3D&GWV@M/L_>T^=Z1:>;JFM"881+@H%F  H0S%*
M3<DI5B"8IH32/',J--4K;6S$L%,V,=J">I9L]/4M.-R+M>V9>R $HQ^>^X/G
M<>YM 4JP ^P^60.?1%N8?7RD;'.3'YELLME_/$JY,BTVFOC-=MU?<504>44
MDT4.$,\*@%4!055D&&.*JJ)P:@]_7M38:*1+\6]433I=/6O3]2!LQQ]A<(M,
M'KZ0.1/'930"L4:/H$$IX[+!AWQA<8=O#]]_K>NV,U93LVZB:,Y0JOV,C D"
M4*77'X1D"@A4T;1 &6;"*=KZ4,#8B&%/O[;2XLVF\&+S-]>FO =@6GH35T 4
MVX'P0\>CN>YI"(+UT#UX_,"M<D\;=]P1]\QU_ITH/]5+TV.K&;)/^G?+28XK
M*7+.0*HRH5T F *2ZY\J"26B*2H$LUI,]$H9VR3?=EIL->W>X497]VZ4QZ#V
MS_-@4$6>[%XH>76D/(O"52TICY\Z>$_*LX:=:DIY_F)/QW]1BP?Y94YG$UE1
ME0M2@D)("5!.4NWRTPJD0H@"8UA13IP<_>VCQS:U6\T2HYJC$[]#R])I]\(@
MMI-N8;Z[0WYD:2@'?/?@81WN(X..'.SC*_PFX4>ZF-6SAZ6>UDT9BG=T6?/=
M[KY$C.:X (JGN/WZ8I2:!F$E9S(MTA(Y'6'V2AO;5.V4-1^6MAQ*TNCKO=??
MC[7=K Z&8.2)?@S>C3UZS@Q@A4H@4NB7-2A/6)E]2!UV-_E6?%^N[I0I*KB\
MG8D?<O&SYG+Y8SX5$YJG%469Y@Z<(KU09Z79U9- \((25')2**?DP?.BQL8C
M1E-S&M_HVB1U=-HF1EW76N]G$;8CD#"X168/7\@\JKQ?0B-8C?>S@@:N\'[)
MX./Z[A?O\".+_Y3UP^-*BMN?<D$?-DVU[]2'>KK6OSWN9*#*$C').&"D*(!V
M0QB@>OT/*IQ6A4C3E"JGB&U'^6.CE8W:B6CU39:-PLG<MXN$ZW#8T4U$D"-S
M4*=YT@'=ZFYHJ55[O^_$3;*Q*!PU>2(7B*]<I0]*8I[0'#*;[V.NC1_=UMM_
MOUXL]$\'(8I9IF3&20KT_U)3.#\'N*AR_5<J<"'*+*\JO[C1?L%C([C]2,:]
MW@\;W7WC1"^ ;\=J,2"-3&?]: X4#VJ'5O XT MBWRC^TPZ,\W&?EO=[5'37
M2\,[SING<OFE?JI7R[O9#SG5(I?KA3G9_31?_"YGFC:GVB<\SK!I"?63-OYS
M TH]G]T_+N;KA\=/_V5 F^BWM5 IS$"NFJX7>0&(*O4?15HQ7@A)B17'#:/N
MV)C1[*GL+$Y:DQ/3&$L;G6RM3M1\D6SL;A91I]+5-LZ->5&3NK,^6;7F)Y_^
M*S&F.913C__N]%/T^-Z(R,3^__;+X%"9?U0OQ4!U_<?S<K@U"!ALK'K;"\37
M8KCF!(,A^JJUP7!2/:NFSY?+74)P+9=?ZIG\O))/RPF'7*&JDH!SL]W$2PX(
M807@IL@Q1)A"YE0XY+RHL;D71M/DE:K)GT;9I-'6\="K!V&[M588W")_A'TA
M<R^4?A&-4$72SPL:MD#Z18./BJ-?ON/:'9S;G[2>FN669J\?="I_2,UQ3<&T
MW=N=B1)G@DE0%CD""(D"4,48D(0HDN.*B-0I#<9)^M@HY8-DJV2GYTVRM0%H
MUP,LJ6D2[LTQ;@/CNL43&.[(3'0!Z1_62%^QS>. 6/"]'AO9;[3AXP#+^5T?
MEX?XT=P'J:1VV,2G>F8<M":VMVT@C/**E 7. &84 I1CT^>!,L!%SDF&\E1E
M3CO39R6-DKX^+Y?K9K&TB2SO;T+L"*T=*04!; @"<L/*F6HNXA"(5L[+&91"
M+II[2!>7;_#T@#8!0U*\GS^9:FW-]L6M*3SPT"08OWO97?*-OC0YQW_1A;AK
M5F[+.U/-M"L$N>PJ02X_S]JHXDDAF(!80E!R++7/5"&]YE*\J2; <\0$)T[5
M!"+K.S:::FP!S!B3[!N<[%ELJDSO7[>Q.FG,ODDVANL?C.G)UO9=:=5E6UNU
M <#138O\]E@Z=N-Y)V(?^37#_,[R=7@7\75P]R6'&:10WF=D;8?U5X>!_LC#
M'4BL;V#KT]-\UG1K;)JM39! BG(A@"HS!1!A K!25B!CB$&:"BAY-?DI%VQN
M']#Z6H0+D>P+BAF5:33L&H0V2MXTGIYK"Y\C--,LAX@B#'A55?J[GR% JTH!
M@7,)<VI*)CKE_UR#Y3 AP;&0M/L&7H-/Y(^6#S0>8;^G[0\6['OP^(%#?$\;
M=QS8>^8ZWVT#MOH\6ZX6S;GF5SW$72U4@B0J*0(Y10R@C'% 6<E D:$LJQ3)
M2>FT$7I.T-@F>;L0WBIZDQA5/4MXG 77=M_@>L@&V39P1LMCZZ ?BF [!V?$
M#+QQT&_L\;[!A>L],WW7RWHFE\N]B@&;/F?=:RQ42:72G_T2*NT Y+( I*0"
ME)6"*D\93H431UR4.#:RZ!1.]C2^Z1KY^;+&9=SMZ",HFI%YY%H@W;./;<$)
ME91\4=ZPN<JVYA^E,%O?Z$<ZQJ=IUY#3Z?POLPUJ\I>^RZ5<_)3+]WHM^2#%
M_;Q9-]YR/E_/5LM) 5562IX!*;A>UF&4 DQR"/)"LC0M,IY5<'+4JO[B!/+1
MQ6I.O6Y0=3_$'N/']TEW&G639#E(2>NF;[:6M@8V<62=B7H&;DK(Z1];>TW_
MNW97:6.Q&[=Y#:\=W44;K8&V_88?(6?2O ;B0#SJI<*@U'H-2(=L>]6SK@V7
M^43K1;/$W/2XG8DNPJ^6RS\D7:X74MS-OINC[$4]>S IZ<N#Q!S&3<T)5(*,
M\P(@R#* ,2N!A$7*157R#%._<)H VHW-F]Q/]C'FM?LH77MH,^WW3$PZ&TU<
M\-;*IEJ#X_%VV!&W/,YYJW&,S>(GA_#&8PP'RNT*"'_PH* 0NKU1T%! 6,\'
M%844XAM9,%^LM/_Z],4<VYB A0E4I2A-L1"80P10IB"@2.5 RC)'/%,4X]0M
M&.!0Q.AHVV@(M*2GI-'QQJ.HYPD@;<_%KX$G^E&V0>;>%AF/\^9SQ@<[(CX2
M,/"I[CD#CP]BSU[I>79*EX_F?Q_UXOXGG9J^U-KO7"UJKI>LYA]:1W3O%WM7
M3JBJ6%:P%(@228"*H@(,EP(PQ!$GE*4R<SL:O$:;L1&&4>^F[2*_I^5-LC,@
M:2_9K/3V?[E_A^.AXU4#:GE".=0PQ3[.C#U"[F>?(9 -=5!ZE2[#GJJ&@.WH
M"#;(0_UHN5GJFUB;A7R4LV7]4[;-8DSZS*?Y0M8/L[:P '^Y7]#9DO)F^V F
MFK]-V\T$\=_KY:HY*Y*K.W5/?TT*B0PU*Z"RC !$E02,9"E N%)<4I:CC+L%
MQL11='SA-1M;DDVZY$NRVNF?T*T!CF0=:9AE6F4IXQ24E6"FP2D'I%(,"$J4
M$E*ED#AE1[[]( _QO6YW4U^9F6PZ9/UF+/W;3=*]!9VUR9ZYS4=BS^!D9_%-
MHFTV>P7:ZE&\(':?^;<?]LC?_S<><6?O(.Z !'(;(BDYJ#\1%^A#1R.R-/^@
MVKK]IFE)KU)V/]1+/IV;;:?=?C O2YXR5H"<$PZ00JGV+$0%5)Y74A)5">44
M(^(F?FR?DN.,<_?(40?P+5=MT2"-O4S;*=Y0[NM4_IWNR9]1=M']< L8K>H@
M?/!85G=@3D6Z>CS%C]5,I=R_ZNGT\],SK1=2W'*^?EI/37Q&^RNCAYF]$Y7E
M5!:Y E0A#% F,:"2*5!5C,A2+Y@8<FIO9RUY;%S6*7Z3=*J;B*VM\LE.^^2+
M<\ZM_7C8<5P4E"/36RB G8G-&:Q G&8O=U Z<X;CD,G<'^!9%VEW_+>I+KGM
M4T%8*6DA!:A$*0$B)0<4I]HA2S5I%1!6'#IUW#LO:FPTU=5*G>XT_M^.Q9#.
MPVI'/F' BLPV>TKN%9B-T/;C,AJABB&=%S1L,:2+!A\50[I\AQ]#?%O,N91B
MV91FVU1[N%-?YK,'<W9H$@DF!!/$.#*]^T1J*B!!0"K3/8CE2*15(7/*79CB
MLLBQ,4:G<5LT<5L48ZX2HW5[TF_T=F,1"^CMV"0LH)%9Y0*6]Q>Q=*87>W@"
MT8R%P$'IQAZ 0]IQN/-Z^FE2&#=IX!]_R06OEU),(*,9E9B DE8%0 4R9?2U
MLR)SE5<0L1(63H$#%R6.FWQ6CS*I]R8-;_-LE\82?_HY#;T[^UP-Z*#DTVC;
MU<9(MOK&89Y>:"(0SVEY;\8[O>;WT4[_C9X[UH^F&L7GV29"OIX]?%O4,UX_
M3^4?TG0/F4#.%5*4 ,R8 "@SS3M$E@-!B- +HX)R*ITVJ2])'!OK[$X)EDU5
MZ=8 4R-F9T*RM<$SL?'R.%CN5X=$-_86=2^0-\F]EA@AO=$:HE"[T1?E#;L!
M;6O^T9ZS]8U75Z1I.Q6U-3(F*4D)1"4$G.>F87JI $%Z#5;ADDG*BBSG3BU;
MS\@9&^V\+AO2:GIU2957P-J?@%T)UP!'7<Y(75-AY10.X0NMO)+R5O563IG:
M4W;EY.6>?9S_M:Y7+W_(U>-<F,9 FT_P).5EIJ1V1003N?9'! <4<0B@*)&H
M>($4<=JM/2-G;'30JIFT>B9[BCIV;#Z#JAT7!, J,A>XP^3>FKD?A%!-F<](
M&;8=<[^I1XV8+USNZQ?,FNW=_ZQ7C^^U)SY_DHM=/XUV"W@B6"52[0@ H6@!
MD,FJPI0HP'.IW82,95PZG3S;"!T;170Z)W]II9-.ZYM=RQO/5H-6 V#K3(2%
M-;IG<36B'GZ&/43!G X+D0-[(/8@'+LC#O>&SS0P.0V?IO.__H\4#_)WO70U
MO[Q5F@"^2SZERV6M:MZ$'YJ@XJRJ.-*K&" (VK2 9CFB@,E<H3QCA$BGQ4TP
MS<9&;A9AQTV&D3$P:2R\28R-VW\]M/$F;&"YV[#;L>6;#&9D2KUZ'*FQT7$T
M@P:->R$_0)RXFUZC"0WW@M,E&MQ/@&]F\'.]HM./OY[E3-2KM5D,SYKT)_%N
MO?HZ7_V77'VCM9A(G.(<,@:R+., %;P"1(H*%(KE,$V1*%.GXB^V@L=&ZQN]
MDWW%DT[SA*U7B=8]>9&KQ&COFM5K.1B6OFL$B&/[KV'0]<C(=8,J6/*MI=B!
M\VS=P#A.J76\WX^ZSB?-=)SY3BI]C7%?(*82(\)!+J%FKU) 0--* )1#+HHT
M+4N4=T4%[?C+0;K5_'I=1C RB1WEN<I?O#W;^NU!:_^W9.H<X^TR&G;T%1KA
M81BL-Y7PE5_(&NW#NH$>F 6B,A?)@[*9!R2'A.;S"#].^RY7]:+IM?%-OU7F
M/'E3);C ,)=8YJ H.0%(F.W" BN :9JAM" Y4DZ!G.<$C<W=VNF9&$4MC]C=
ML+6CHQ"(1>8>/["<2>82$H$8Y:R80>GCDK&'7''Q>C]B:%>'/U;:.6CS2]H%
M8,<.C!":T0R(O"C;YBV$:&\GXZ@JA> 5=TMCZY4V-HK8;,9LM4TZ=3UYHA]J
M.[((!F!DQK@".V?:L,(D$'?TRQJ40*S,/F01NYL\UTUM1\JFMMS1J1C,TKPH
M8 5H07.]4"(08%-%*"<E$II)<EKD+DS2)VQL1++1M2MO>.TI9"_.EDN@0.C%
M7O-X ^>^P+% )-2*ID_4L$L8"Z./UBPV]W@2B&.I6GW!U_EL\:IR[9=M+WB5
MX:I2I  ,%URO;* "A","*&,J-R5%,'/J:!U4N]%1E&\9:G/5OIE=7>HO%FWH
M!W@)+.GPK88V-G^^Q:BZ4V\,]$-Q=5#=AB7W&+ >?0VB"''[?/ G/I]T[6&[
M[K"?9Q^?GJ?S%RGWDX5^7],%G:VDG$C)<U'JE6W&D/XZ0"6!_EQ(D)85D16"
M.<.E0S<@'QT\MN^'Z +4G"#;<;87\OV4' W(P=:]C<9)IWKR>99TRA\D%V[U
MCPBVF/.FWU^SRGLST%]I\>\"OO5W[!KTVL^4>4+S[<ERF#7?'Z]G#O)YN<;:
M[NMQU3/</@Y"UI-;_>X)\_Y]FM*'"5>4$9XBD!=9:6H-4L!X@4V@8:E0)E.6
M6>UI'CUY;#[]5KG$:&=',L=P]=/U52!$YF)+^ZWG^5E;3_B:2\G__C#_^;_T
M/:V;J7_8>9?'3QIDZIXUH)N7YR_P6]!_E2L3<_9M,?]9"RG>O?QC*<7G69L1
M8;Q!OJI_-J[B!&=*%BRE@"HL :)4^V.92#5F*<I35F1*R,EJOJ)3N]6ZO6BG
M:;M5(-YK:TK_<A/X^;S1/6$OR6]KK;Y)NOY;4G<F)'1K@]L2VV%8[-;/<<".
M3 \&YR; ]ML^SD;SQ$2J;)5/;B_#[+SF=4<LT(+60?"@JU5W0 Z7HAY/\,QY
M>)8+:IZX:\.4LR*E50$!S0C5/@75[@1G$"!6T"P759'G;B7SCT2,S;G8:NC?
MSNH$CG9T<QTZD6G%#1CW>/RSMH<*K#\6,&R$_%D#CT+=SU_I&PO196J:\(K;
M7_5R0@AD% L,.#)U,'-<F.Y4$)1Y"4F.8:FXTR'"L8BQ3>R=AILP'Z.D<Z3#
M$9!V,_LZ>*+O[3@AXQ''<,[X8,$+1P(&CE@X9^!QF,+9*\/G*6[[FI0YPBE.
M(4AIIM<@%=7?<T$X4"6$I>2%TI]XCP[Q-K+'O!?<GZ-VF#JTU\:DK:AV>_?^
MLSE=^B 7]4]]2=.0/&C&8<#&-/^>;6:&[A;S!KU?QM?)Y9J^+.&ZK!P^?3L7
M<BJRHA02Y"1'9IN3 Y*7!&"5$L1I*O)4N&RH],@:VPZ*Y5RY26Y7JT7-UJNF
MA_9JGGRC/C4ASH^!'1\%0C8R#<4"U:?\U"6XPI6@.BMIZ#)4ETP^48KJXBUN
MI+-<K"9?ZE7]T'SFW^LE5^/8<UCE)*4ET(NA B!:,<"R9O\CSQ2E!4;(:NOC
M]./'MCK::6CV#MU61V< [">)ZV&)S N.B%A/]W[#^V:XOG-O=NN_[6;VF8<.
M,IG[#>KF[X6K_/R$/^3B04^.6_ZO=;VLFW/5VYGX4"^?YYN_[GHE+7>-P93,
M<H*J"D"8EP!)) "C10$@1Q!QF E:*I?-#S\UQD8!&RM,EYV='4W$W+XE>XW%
M'$]G/ ?+SM>(/P21Z<8=_4A]W:Y#,I"'XJG$H,[+=4 =^C57/LT]>.3C;+4+
M</\NG^<+L^5L,FC6RPG!% FF&)"\,-FSD !">:I_*F %,:%06#'D)4%CX\!6
MUVT#H*VV2:NN?:Q)+[K]E!82L\BDY0N74VB*#19>D2J]#QXL<,7&O/TX%JOK
MKVL#J8GG\VRE![K62]TV 'I'/MON7TP)P;F2(%>< 500"6@)*X"RJN2$Y@5*
MG;PH)^EC(XY.^>:+O5._RT[8[\9ZN:E8@,&Q\YJB01Z9=X*B[=T@T@FUP$TB
M[62_2:-()UC.-8MT>X@?W;U;+^N97"[?SY]8/6O6I=\EGS_,ZO^1XK/0]%JK
MFF[E-ZZ9Z5_Y*A=$_]OZ28H/4DE3K^F>_MK[QTFJ<KVDS%+ "]-.3N(*,*DJ
M0"%E NNU)J+2X^0MON8C/;?K#$_V+&^.ZC:V)_O&=W30F7^4([9!X";I,# ;
MO?M7N#'T .^3':V/Y/48YELPEE?"^3,RW"@%^O8,H/"@'ZSA!N#P*S>@Y"O"
M2EKA7^=M*<)9TQRUD!!2D&,L "HS#$AJ&BJ+4E%8%AAS)X__I)2Q>?9MF )M
MM/0([3@"T2&6XQIH!@G>:!6\278J!H[3.(= R,",(QG#1V*<,_-DZ,79BSUS
M6?;2EG<A3LT)'H.E2EE.0(E*TP(Y*P"E+#6- 241A%+(4I?Y?E[4V";]JQH!
M>X%?/D&C/0#;<4$8V"(3@B=B[@DF%\$(E5!R7M"P"207#3Y*&+E\AV=8UL(4
M6]\4]=3+<ZE?H-5WO?;K&G)L&EDJPE!54@$@$0@@K"0PU?: 5*A*">5%GF=.
MI<_MY(Z-1!JU=W5M.\43HWFR;3SS9ZN\:S=1RZ&P8Y@( $>FFT#8N@=IN2$5
M*F#+4NJPP5MN4!P%<CG>[D=9'^2SYL*Z+08HGZ?2_*#74;=/YMSD?]KR$1E$
M984Y!ZRBQ"3#F&+G3($LT^Z/D!223+CPE8W0L9'5OL[-K@C=4]:-FZPPMR.F
MT$A&9J5]=<T6TD;A!L];&SR=^<@%H$!D9"5R4"9R >&0AISN#=?>\,-ZT3RZ
M6084IAAQCE,@<V5.4G,&",HD* K.*L4)(YE3,MXE@6/CGG--^#J=O99=%U&W
M=(T"8AG;)[H2QB"-#$]A$[&)X2MQ;][ \)3Q-LT+3][GV519*6D* FQBX^_I
M+^-3F=WE&:^G+<_=KCY)_40Z;:)&]!B_O+IXDE.NN% 9D%(4 ,&TU)Y1E@.(
M*R)SF4-2.O%1 )W&1EF;/)$5_95(T[9G*1.Z3&CR++6 V8H^2),W4K=7->F"
MVMA5/5N;[9%YF^ ]G[FV=@XPMG:L-_"(12;&K35=>H\YTVM6BJ\MNDGH*MD8
ME6RM.KSI)OG6#G+ AM/AX [5G#J 1L,VL@X'X5'3ZX"/]B/U+W*YE/)U78A[
MN7BZ4]W79))56<5QSD&*"@20$!!@DF4@E[3$B$H(,^C"V9=%CHV26XUODJ-"
M)49MP\:=XFZD:X&]':>&130R95X/IC,)VN,3B.,L! Y*8?8 '#*4PYV>!#2?
M/9@'GG)>-SO-DD!:9(H"6I1F$TWF +-2 ,%+5>0%9MBMI<YED:,C(*TQ6)GY
M<7HEYKG5;X&])0$%130V 1DP[Z\!TYV K/$)14"7!0Y+0-8 '!&0_9U^!&1J
ML;>.UG0Z_\LTZC#I4=_E4BY^RN7[1[IXD.)^;HIEZ=]_;)=D$YYB)*I< ,1(
M9@(8," %T^X1)UBP2L!<.!U$>FDQ-IKZ\?%]\H,_2K&>ZN^Y7M:GY";96I;L
M3&NVK3OC;I);(=I$M)NDM=0403"F-M=MC'6C-K]1M6.[Z&,5F0#?9IB<2?,J
MF /QJ)\.@U+K53 =LNUU#_,CX.Y5O%/'D:I26,2IWIMXUEU:=TDH@2EB0#"F
M^5E03<T*I8!R!EF>LK1"3K%E@?4;'6EOS#-+KQ.Q[?I'R\AV-X(./>IVU/V&
M8QF;U$,-8_)G8V,2I01 )/P#L7UH[0;]#D2"]O +$4N,W[?CEO/UTWIJDL3Z
MBL<U,B<EAAF"N *"$P50Q7/ >%H"27*HR@S*LG#Z,+@('QOK[^F>7"R7N*$$
MQ]T%I[&QH^]8B$?FYK!@.Y.N#VJ!&-5)]*!TZ0/*(1=Z/<,WVK K!;OM'W>G
M=K]L>/?V:;Z>K;[.5W=*F;\^T'JV7+V?3XV&"SJ=X+R2HBW-S3* 4)$# HGV
MD;-"DA(1<PCO%HUXO5)C(\:=^IO,K)M$F9Z0/XUUKM&* <;,CAB''HG(A+DW
M"(WJ-\F/-?MOR5=FQ^$/NM3ZF@*:;:^1Q4+?VO3FODF85/.%3%H+V\.DSKR0
MD9'AP X6.1E I8$C*\.!>!QY&?#9?GQ]6./[;JT%67PO6F\(ERQ%1<5 Q@0Q
MK9T0H+*" *>*(PG34I7,A:BOTF9L#'U4/GV^;J:ZI9?EY<M>-YQV'#[8($4F
M[\CCXTS707 -Q-/7Z3(H00>![9"9PSST[8OR["H(+2>5I&4A(0.0(.U5*R$!
MHRH'JJ!<J%11A)$+64?2<VPT'JFZRJ=Z5J\D^*)?G?T"7F]8<&?_7;'[$HS@
M#8C\C1C+X+]I:9T30S/">CK[6O[;%M$Y 77,RCFGQ/E]M+XMYF+-5YV(E_=-
MK/^#R6R]?ZP7XAM=K%Z,GC_EXF6"4J)0R3$0T!2%RRL!<*444)1P6.95)C!W
M^10Y21_;!V:C_)8I7I(]]6^2QH"DL2#I3'#[2+B-C1WU1T,\,J';@ TLP78F
M92_0 E&MF^Q!"=0+ED-:]'N(;]%PX^TOGN=M#I-)>)#OS3;-0HL5)N@.85A2
M!4K#;)KH$""248"9RC/%I=2_<:L=WBMO;(2VJ8G]2N>;)IM(:IB3C>:)4=VU
MG'@_[OW4%0'-R&05 DB/0N-6\%Q1;[S_^0.7';<R]KCZN-UMUR2PWJF/O_BC
M.3(PZ5-WIF',H_G?1^W/_:13[><MO\OE:E'SE13F']H N+U?[%TYR5.),%4$
M& ?+-#'@@)*, Z5*!!D1.:9.'E<$'4='8XV)9D=0;HQ,%F;FM3\O3>-+KBWP
M26 -.[9V'ML;CUALJMP.5F=?F][:]JYZO&G^3/9T-ZOXSJS-)9LHXOU?OK[C
M_2Z!^>YR K-G#FR4$0J:$QM6PS?(D8T"\>F<V3BBO-?H^JU=O7S3,Z<)B]9/
M?C;GT5_E:E)6)8&P0$!PS-H*4)BFIN.?D)*7M#)UVK7OS.8.B_*SXER88U]H
MU(5AH^U-\FST;=E =BK?)#/IF#7;B[;U(CL(@O'7U!OH&D7;+(L=<E][D/-9
M0E^$)-R*^;RHH1?(%XT^L1Z^?(]G:>Q76;;?Z,M3XX9 3(6H! 6DE)I!"-4,
M(G,)<EH465ID>C'L% QP6LS8O,2C]/!.4<=*V:<QM>.)ZY&*S!#N(+D7R^[%
M(%2U[--"ABV7W6OH4;WL_JMCI*)V_[U3W5&%W)Y"3!"3%8,I E*:LOF5PIHD
M4 4$Q!J,7%&EG HK^:LR-B+QS7;<'E%VAH5,0.T=2SMR&F:$(A-8_,$)G'9J
M@^L@N:>]BHPH =4&,+<L5*LG>NX0/CU/YR]2_EC-^3_OGHT*FSH8*.4Y@I4
M2E$.4*&7<0QF&%38G$D4595AM\)UYR2-CCX?Z<($-"VEZ+R+UR'7K?*>%4C.
M VZY^18"QM@<UR#X[GH$W3>^+J$3:OOJK)QA-Z$NF7NTE73Q!L^,=CF=F@X)
M,_$'7?Q3&C=QDRJ_>;DIS2')BQ3 ')I-(9.)B(A>TF6RS!0OL(1.2[I+ D='
M*JV^S4=]JW%70<*32BZ";L<H(:&,32S7H>B>O&T)3:AL[$OBADVOMC3^*%_:
M]CX_JOD\XPNS OT@V_]^GC4AU+L>3FVTVH0+)(A)_2,J,T'*! ):\ )(A"B%
M!:LD2SW:A5J*MYHTP_?\[+1/?NOT_UM2SS;)";N]E5N/#FVVXV)'2B%A'H:;
M>J'=Z7T)6V>.<D0J$%792AV4L1RA."0NU]O]^.O>/'N]>&E<L"93;Y)2)B@I
M."@8+DQ!M1)0F:>@,D&L6<JJ-,T]J.I8TDA9J5,T:31MMT,<,X]/H(H+6::F
M^ 7%565.$1@@@@I0EHS(-"UD7CGE?GO".:"3&0='.\*^#IW(W.P&C#,%G[<]
M$-N>$# HL9XW\)!#>ZZ\KEKN!\FZ/FS";.Y+C$%*JAR@@A* 4<E P5&::?<.
M%YE3^MFQB+%-[%T!5Z.C7\G;/0#M9O1UL$2>T:\1B5C ]MCZP 5K]P2\28':
M8P//%:0]<:7;G%XN5I/[>F5*:7V>B?IG+=9T:LK;?I?3-@3NL7Z^G[=QL1_F
M3[2>3213O$R1 DIEJ9[L4 ',N000B;2JJA*RDMI,=@_98V.!1GT3F+@S(/FS
M5=5RY\AG /K)(C*LL?T"'T2MJ>0*;/HX1C]VCU_TWW;<XB-Q$-*Y HJ.C:YY
MA&=T4D^%JV_F%TUSN^:J;_/E:B%7]:(YX'@G9U+5*Q,PM=PU#?XJ5W?JGOZ:
MI(1*R!@&%91ZN9>A"C!%H=FC8EA414:SW"F\*8Z>8Z._4Q4T?FLM_5MB;#5=
M(E4]DR+9&-9$$=XD5)GJ24=%.G86=Y=HHQUCK2*](78.V@C&/3(_O^V0NT>.
MQ1V04*%GD;0<-G8M+M1'P6^1Q44ID;C-8+U8<B\M12Y3D0)1F=-9B3+ B- ^
M=RX%2E-9L)QW&Y!VWZ10JGGL6$;^#.U5ZIMV5D2KF&@_A':?C$&'9?#*B5]V
MX_%O5#W1&?1A*BC:JS6F*HK.8#I64G1_OANU\R<^GVPEOWMI*S?N*JZ\O#<>
M3=OI.B^5S$H!%(<*H+R @ E< E5PBGG)<H$+FV6$O<BQK0B,TNU>?O+NI3U8
M36[W*B6])(WJ3BVO'0:@GW+CP!J93-\843'G:T/,C;<^,+*O9,=#&  3#"#_
MKO],7HE,I%9XM4ST!RE9/=;+1$Z;C]3?$P"N_Q:Y8]9^9<Q]S:<CRV'6?#X<
MGC3(A\'=LH[R/>[T]-/-;I6<B>4$05%0I23@I2H!JA "3)8%,$EM%$&*JRSS
M..G?"ACI ?]6/T?G>(N;PH70Z&!0IEEA@M$QP'D. :$0TQ0*4BKE5,?="; A
MB[%?BY3E.L#'_MB._$73W3WO0S-#N<[;YP[K^QZ:<^2\'EW@G=_/I13+3UJ%
M[3._2RY-F<D)I4123BL]#PL!D$R%=CSU7RN82D*YH$0Y=8+LE3:V"=HIFYCA
M2;;J)IV^SJG]/4#;S>5@\$6>W][(^:3V7T8D7&Y_CZRAD_O___+>;<EM'$L7
MOM]/P;NICDC,)@XD@;G8$>FT7>WX74YOVS4='76AP#&MJ4S)(RE==C_]#U#4
M6:0 "&1R8D_TN.Q,DFNM#\1'8&$=+IM])KO?XZ;(K! 7!/1NN7S6ZO7S8CI[
M^&CWT7-5+[?V,E"6;W[HA9PN[1MOET>%@LRNC_*RKG='@:LH!80L<85)7N("
M!Z6)A&HP-KJIE<S6%F1K$[*U#4T4V\TZIJU)J5IF6TL"<TF"A\J/G'H=@)X)
MJP?LPS-08O%+E9(2+'_8')58>$Z25J(?='U8XT16Q)*;9@!+)0!Q'?HH@0;
M0I4\SZDIL(H-:!P;H=6!>ZOK0QDC@AA'1"V> 9U712TF9H*#1[]8I&+;_#U[
MS15A/Q_FL_DF'6I]U+OIF"X,+*JJY* H*^;2"ERG(JD SDMH#,?0<!IV5MHM
M<'PGH.NHC%^F31R&7NL94=CL M)^,SP!>D,&L^QKNFV#V2C[M\2A*!=121E1
MTBYL^,"0BX:?C>^X?%=D&Q[^Z"IZ?/ZJ]>K]?!V*5!]WB!*;2G++(@(A0*CA
M@#(C[<>?&*-R5(@BJ,1&FZ"QK0$:/;-:T6RC:="ATD5L>6YH)14$2&EJ 2XI
MH) 7@-*2HK(PB%$95H4R!;K#5*#<'5<O;[+=D=Y-)GYF0V#O1]PI\.R9LN/
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
MB1\;.W@D3C0V9#LC$N:]G(Z/YPEY;ZCW?52>%/"TJ2>MN V14W(J?#S)(JW
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
M.G8I8O^LDX VQ*&7MS^FRTE>5A3#$H-2Y1P0A H@""N L0N'DK"<H#+HX"Y
M]MBF_OF\%/?GMNE#8\#/[ ]G0'#HE?^P^"TL>@*[;[];.IP3Y -=1*RW[*!V
MR2^<*W01DLN90Y<?D;(7J]UG?9\NG?N5:%$(6!! <Z4!41 !@>T.*!?:8 1A
MJ750-O0%>6.CL+;NH3?95N44K5AW>/OQ5$(4>^:F:P!,U(GU!)9>>[#NI(V@
M^^J)Z7Y]5T]O2[5NNGV:+U;-'FO=I'WI5-#+"21V8P0E T6%)"!8%,!NC! @
ME#-E>&$JR2+*R@:HX#5KAJ\-^T&O,KZG\[5KI/8AB%TC78?H2ZZ1]C5WA1F<
M[I=:'R58(ET$K+<E4KOD%UXB783D\A+I\B,BETA[U4=GZO-J+O_\.G^T]R_7
M;5\GN>9<%&4)B@*7@'!CJ:LP"DCM2@)"M^6#D]5\Q1\]UT@7! 8MDK9B^YM;
M7YR,['&OPK [%EI^Y0O=Z/UOF:XU#UPK70+><[&4$,Z^5TM'&+[I1BU\@>0)
M1:H5TB5QPRZ1/(T_62/YWA='+W:Q)>TF:EG';FZ.NM[.70#Z@WVWEA_YS_KP
M8&(JQ9 P I1%95=(I#2 8V% E4M8(*1,Q8,\2[Z"Q[8GV^C=Q"QOSZ7-.J&B
MUCW;*!_&.-YCX<<\?2#<,P.E 3>8F$*12D10WF('):I0,(X)*_C^6-<1GVT:
M?')(D":4 E.A"I"J)):;\@I4$/(2%8S:!5*8FVC[[+'13ZU:9++P/F2^GIXH
M('KWZGAA$.' .;$VF;-F]^2!'3,G)ITZ84XOB9N2AUN@M],9G\GI[*'N.#3)
M"\81Y!1HJ1D@$$O B%0 H1(35:*RA$'KARYA8YNTQQM]M>F-939JQQ29ZX3;
M;WZG K'G"7^,GRNPG[U;+I^MNCIU@S$?3%+U8.\2-6R/=0^C3WJH^]P3^W&?
M/:SV.BG4AZ@*$JJEX@ 5T)6V8 )P5N2@8BBG><4+ 6785_Y4R-B8P^EXV@ E
MXK3Z+**^BX#K<.I]-6 A.NE[DOB@N0N#9&N$,R(&7BRT&WFZ:NBX-K+3R7RN
M_IH^/GZ:/S[:_<)??*$F!.88E=P%L"A724QIP'19 DPDETK2LJ(TJ*_)J8RQ
M3?F-BMD?3LFLT3*T8\D9+/UF^Y4(]3S90\$)[SS2;GZJ/B-G) S;5:3=Q),>
M(AV7QI:@>'1'EQ_Y8O7SR\+N/'A=Y6+YZN?^;]:Q; R:BO$*N)PGNV.0T%41
M+(!$>24+['J>!P5_^(L>&R4T^F6U@E&?_P#8_6BB'S![9H\@'"-*2H1"DJRH
MA+?@@<M*A )R6E@B^ EQM/3FAPM">9XNOSK?Y+UQRYIU9_6),;B@A.; <@]V
M,6@0<%-"H!'C.2*RK P,H:%V46.CG4---QOO.F[!:AM&0!T ^Q%.&MAZ)IA(
MQ(*IYC(8B:BE0]"@5'+9X&/J\+@CDBKX8F:?O/RH%Y]=D,'KZ>.S9:)M66WB
M BY,7H)*:0A(!>T"1A05T!6F!&-&2Q+DIK@@;W2DT:B;67VS6N&LT=BG8'<4
MXIX$D@['OEGD!,*;$ S#V<0/F524<D':L+SB9_H)N7C>%L<PKMAR[56]?7R<
M_^5\W"[TXY-VM<3U<NN]*R&$!285R$O, 2%Y!6C.$2@HYB73!3%%T,+$3^S8
M^.;SF[MLD]5]DT$$<G:3;4W)=K;4(4T;:^(=J9Z#X\=)Z2'OF9IZ1#N8ML+
M2\1>GD(');$P((ZY+/#NV#K&#WS6G!7=V0W<_'&JUD)GZJ-]03?5D+;G2/SQ
ML_V)KB-%MA]Z2(N2RQP#C7.[M*(Y USD;C]&N*P((E $%?E+HM78"''?J)OL
MP*QZ4NX;YG8H6].RG6W12[4TX^Q'GH./7L_<.M3 191P3@ATLDK/*70:N"!T
M0AA/ZT:G?'A$L<7?^.)/O7+E<#YK^;RH Y:;6+,JSZEA50XTT\A5KRD!SR4#
MI1%$8U9P*KU"?R[(&1L1[S3-EEM5 \H2=B#:39 )<>J9\LY"%%/"L0.K@(*.
M:3 ;J+PC -F'^4S_N_TS.Q"9:;M>6ZV#IE=?I\M,/];3_-\S !)5@[P,5&=M
MR([;AZL4>=F&@[J1'I='9F T\=!?YDT)W%?/R^G,]1Q??M"K>[-?''=B<JIQ
MA;1=_)88D((1P%1EZG@(!:FJ*BPB\E1#=/":"L,GJFY,R%;S36'G;&?%3>82
M6>VBZ:#P<V!Z1MA *2U420%"[IO'2P4H*B#0!64YE>[O054\DX_0D"DSXQH:
MO]U%7X#W_$5-BG5X(DT$:*F2:4)$#YM0$P'*25)-S#/BOD?GVOVA9BWE@NY*
MPCDHN8& ()8#H:$"DIB*:$-+KLMK&WNB<:[F]QM[WJ^^ZD5VW];<$R5H[HF"
M\G02X=@S-[4W]T0#-?=$O63W=$EZ\>:>J#O[Q^>6.![9,-1>,X>/]DWZRI?Z
MXV(JM7,WRWK#LHDR?//CFY9NN<A_O-9U^RL[MYH@$<(@+'F. ,45 20G!%!&
M*<@)K*@L<DAU'L(\2;4;&U=MC-OO:7*3;0RYR3:F9-:6;&=,5&!/VF'VH[L7
M&[R>";*G<0NFSE[P342V:74;E)Y[@?68T/L1$ADJ55>H^$VOOL[57B'JC5M8
MX5RZ/3&N$ .D$!((54F #:TD-YB3/"RPLDO:V"AZK6RVUC8[J-(=E=O=#;4?
MK28#L&>:O *[\-@H'TQ2149URAHV+LK'[).H**^;PJA$Z>GD[GFQL ]Z.UU*
M_OA/S1=O9NHU7^F)IE4NE$! <U(!@@L"F# :E%(P64I"=.Z5'=8E9&S$T>B9
MK17-G*:9535SNOI11B>DW4R1"JB>"2(*(V]J\ 'A#",LM?SWA_GW_VUO7Y.!
M_<N. SH?.LC4]S%K,^.]KHUT/TUGTY5^/_VN+8>L[*C6JY&ZD/1[N[!YM])/
MRPF2E8;$*&#_T(#(0@ JF ;2:&5W@C!755!:J(_0L1'!6F=0*YWMM&Z*;F=_
M.,6S6O/ I837"'CZI1+CVK>#*@&DX7ZJ (Q2.:Q\1 [KN0H X<2%%7)OTIR/
MB<+4;EL,!Y5R)2F$* &EI 00(2:48CD485N8\W+&1CV;9(3I3,Z?=/;+HRM9
MFWW3BW79S?](DMYQ75K'B%BE(YVC]QR.U#N4%BECR-EHW95<N#RV:=LATWS0
MJS<_Y..SLJ(VCI4)H487QJY+*E(I0)!0@&M!0,%SPKC]!19J\ETOQ-R_<=ME
ML2&O_K[P_F; ^KQLNM5]>9/-=*"?V0MP/\I(#6+/_'&R$%F?XO^RU7GK(4Y8
M-CP$HV2]W3Q$#MS=S1^$T_YN ??&<M!WNP&;+W[NEN7:<"4*60)3V&4(0:H
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
MH5W$V#X>3LELK656JQD3I'8>S&Z.3@-1S\S:(SH!@7Q7HS10.%\$6F'Q?9U
M=$;YG;]SN%B_3LT/(OZZKXQ-V%JN[LVO\[E:?ES,U;-<O9_.]*:=.A*EHM
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
MV1_+#Y=7<R5RPK%D8'P@"S;Q0-H,%:!G9-A8:[)OX1AL??ENN.@^%'D\8[O
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
MZ(GO5]-&<''#*(B!"\MKM5%-FHV" [D.F;CHC+&AE,3:US>W7,&P][!G0>N
M(N_@O+W1NF%=,2 #MRS27F5IU5NE5@P$2<O!FL'GE<[-<^SOTC!T?=AP>+A;
MXW&,<+HX=]_-,2PNYE]OK$%Q;Q4Y0X A6V)(+<,4-3W+B"QT%LS:U@F1]ZD8
M^G*F&X@=*:#]0>;7()OB^]J'Y%V[H'O.JXX28?(FC//+Z?/P:4Q6P8TM- I)
MX&KJL.3%U;:H#F(.##1::Y5%D7-K!^)IJH9U)#I"8F,!=J'^WN(RC*>8?PKS
M*?%K\2REBX\7DXK\%UC&:;P<<6<DXTZ +[5QJ^?D2J4<P7E33%3%1_%8\]-#
M0/DT5<,Z*1V!LK$ NP#EC36L7/S:X6Z.'W"Z&'_&=9K9J]FB9IB]+N_"EU&0
M*48O&0B,DO@7:&TY."@BH,[HG(FM#^P]21S62^D(KJ<4;1?8;</K4:$]JWC@
M(%4=_:B+ L<\@Q C,H?>F^:U?FTH'S:MM2.D#P"$#L)3]QHMOEPL+C"/I!11
M!B3^<3I^5%$"G.$!BC+%LI"E;YZ__P IPP+T+ &C%D+H*_*S7L:SB^6'V7S\
M+UH*9A%5M:Q+B;0SK8T0'2]@G<U$K8P66R=E/T+.L*G9PV#J0&'TB*N;S6#)
M5(Y,<4]:%L5Z;E6LFE=('1(S45C?NA7FT?UW3Y;F/0RR#A5'!]!ZBF&CK(/.
MCHP)[>DD5R78NE4D2*\R(Y/"%]/Z''R*IIT@UGQ(X5#W?<>+I9F5=>X6T&]6
M OF RW$*D]NK:=4/^O8KSM,<^I%EG;-3="HR%E5C?875Q%TIP:7$P86$1G*I
MC6D=NQV@4[24)J%/$6BQK([QB>01"0&2VQ1U*0:3/-4JOY5.T?L@X8E.T?NP
M>^B.P%N[WSI6LK?1@W&U^ZUD ;Q3Y'P@UC9OF(S8J97G-]\I>B])/MDI>A^V
M#HV+!_L81W0L:(M$=:03W1#] >M0R)25=XY;9+$%-KZ53M%["76G3M'[<+@#
MZWE+2: HPB9;=6E$53F1@<BV@-P4ESU&SULG>W3>*?H01=*(P1U Y+$P1#92
M.\L4&),\*"8D>"8C)"P^^AALP-:YW,?&A,[90WHO2>\1_=F'[3TB:!,<#4EI
MATY $77D5?0!G*-]E41@.G)7G&V=='M,A/J<==E-D7, NWM$S<T@E24'&<GD
M!ZN#!!6TJ-=$ 5BT2@H;,W/-.TH?/;/K6\7/H8S_EB9W7?%P,2NO/^%\]9(%
M+?INMD>S*,[N;SQ94.? 13>*\:QS#ZYHN'+FE5)8I,E0G"8]54?.16$XB)"+
M<(5E;'YQ^0 IC2,YI4;4LZ^%P77B2!*6-F50P*7RI6B1E'ILN."W'LEI(>\G
M@C?[<+B#(^X%SL>?B?\U#X>8L1IR^7:\^'WEFT;-K&><0S*JIMR2@QI<X1!L
MDHZ6(AQOO0T>HZ<3X_H .=]KGM:(Z5TD/UVOYGE-9:']5*>D;H(1/EGOR%D
M))\ 5.&:#FO:65'KG*RQ=(:WOK)_C)YA(=1.[@\"ZD@1= &HRXN[K[_@:BZQ
M0 S>Y@2V9%>]!@\AU/;LE3-U5%;VIVIYM"&A%]@<*]T';D@/870'9]>ZB=PE
M[9;K&-&!-;RZ&[[.Q]/$%LTQ%<:S"J<9#K4'0D[FOI\,(0>SN -XO!A_'I/#
MD1<K]9H5.IU* FY2G<C(5&TSY\'R$K1FM=E):WS<(J"3^$X#X^5@MO:$B<W>
M4(56&B4"2XFM1]X[J11X%GSP,F<>6A\M=T@8^&@Y7)@/P>( SG8 C*L-LLX-
MJA4*LVD-2ZP8(Q*7Q@<DZGDA%8H28A$,.,\8F4E<J-;M\1XEJ)-@W_'*I!W;
M.\#0G35<#N[E406C.63A:",4;2%&[D 6K622)DC;VHG>2D@GWO/Q@IZUYGH'
MT+D;[=Q87$7(G%3P$*6-H)@3$#AYATS[H"WM.Y];YR5OIV18\#00\1,%E ?P
MNP/4;+EUX5H'*^O0!IL"K2"'VE!=@)8I.5?(1C<G2]5[M5?JQ GK=-L?3X<Q
MN .(O,7/.+W ZZ[M.63:*KX0$[ V"4V&&!,<</+VBXC"E^86[UT:.CF)#I3I
M/4UR!(/[ <C/Q*?+V,$_Q\L/SR\6R]E'G%\-&:J1 /I?7M7G.C2U318QJ'!0
M6=!B4RQUC+U.@6%QS0-R!Y Y+,R.P\5VD)U,2!W@\/ELL7Q=ZBBK5;4&SC^/
M$RY^FTWR2!*]QJ4$PBGBG!:!K$,C0$K#6"FYVHO-,RT>HJ:3.$X;Y=6(Z1W
MY^_SV6+Q9CXKX^7(EN1""0*8DG6Z>"&_PG(/9!1&7URQVK;VUF^\OA/?O U
M#F5K!T7IFVR2Z?O-B-]K3:P,]URE.KV5C$%:C )7=()0QX4CDTJDUKUM'B2F
M$U.Y#5K:L+P#;?(;KOHQ;)8QHA-:HXX1?*KI(>0AUF170ZI19+0F!5I/:Z?J
M%@7#FC*-Q'K7MSJ<QQT@Y.\X):9,Z-1\EC^.I^/*D'K_=KD<)VR.BA<(EDPP
ME0PM!]&!0<=,=,;%YE&_)T@:UG Y#89:2J$#4+TEF1 !'V@]+\CBG\Q6DZ,O
M%X/%%.820N2%-#,I9 C:D7KVUC'K-(N\M5GS*$'#&CJG 50["70 IV<?:\NA
M?ZU$\KK<G2 \$DI:07X@;8ZL0#E3<XTP@=<NZR*=$;FUBGJ<HF%MH=, JJ$,
MNLC-NL>ED4)ADHD(NLYO4"5SB)+.<1U3]$$Z]*9U,.@>$4-WVCNM%;T7BWOR
MO*Y;^XT,5T&$["$+4],!8H(8'0<KN7/:.*%UZQC.%C*&[E-W&IP<R.8>D%*[
M0=[3M^A34:(@!$^VFJ)/(:#50+:<L,;RDNU)9B\?Y)N?K,%7:[0<S>H.+)K+
M!HF7!AD/J(U*'D3D$FCU#)P(M?UR5)EK+ E;F\1W2!C8,S]>J+-V'.X ('\/
MX^FB:D)<O)[^]*5JQXOQXL.Z>4L=03622;A<FTFY.OY%,1L@*!4@*1_1B>19
M:ETO_B11 [OFS4'45@K]-/.OZZK+>CU].?U,FV15MSAR2N4HA0%KR9!7/ BR
MX96%6%!()B*3I75-W59"!O;'3X*BX[A]+'*:@.;GV1S'[Z?K"8KIZ[MYF"Z(
M-226RP7^B(5^I][99I4<LV3C,^W)'23?$)S7'$HH0A6LM8BM \U[D#>P?]X<
M8*>23!>P6['KU]ET=MM+N#S7LT6%#LF 9(:#<LZ!*\Z07\E8"J257?/&=8]3
M-*P+WQY<#?G?!9[6Y--6V*S@1YQB&2]K.LIX>D'KNZ[>O^*?US'I&"UPKC,H
MY!F",1J(0&^9C=H(V]P\WYO,8;OM-G;S3BVF#FS\ZW#'93[4W96MU?85*W!!
M-N@\D"3'TS#_NF+R XWW2<<+48R'J,C$4+$&?3DJB(QE:Y"LC=VZT^V-V),L
MIX=F"R>$XE;H#X^+#N)J#[!^%(K2M> 3;/)D/%=[)HH@H1BT(2G&N6^=^?(
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
MVJ!N'>]N2/ZX-0/-,'=O\MI( N[ 'W^-\\GW52+2S9##CY/%GZNBS^R<4+9
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
MDL"M0,^JS1SFS[,WT^^X[C.[R0*[">3?S'H]*\F$0"8TRP'JL 5#)HS5B@G
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
MUV;:5.)H,GFJ'&L72%='F/DB&1=>Z<I'+GUCP&VC8UQ<#2CV66,9=("CJVX
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
M'> F!1:L]BR:E$.('-"VOO=X@)S^8'2,Q+?U/6W _EZ0]&K+.@P/I*")(5:
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
M?ON, .DCTD= <@)_!_!<'G'H1')&*!_!6MT<.BDA4LI0=/3*H'4J]A\6_GR
MU-&59X,@G*B)KXVV"CEH]@J0!'B)(F81;3&]5XKLY\KW]CJ#]+4$YZ 48ES;
M-@W?ZPC9&($RHJ7N,<L!7N?^I[W:1+L=9U@^7PTXO.Y%:<O154!P3H:K3>FF
M9&@9KBJ-MUCO"?/)K;Z/??[\>9V3(7QOG^_)7!S 9/W>!C:Q^6;V7/OW3'S)
MOH*0?-D;+"W59=@$5Y49Z#ZA[]U^\8"(N5^E.F*E#Z,'0,KWZT7Y2.]6N+PN
M673.9XT1E*16M2"1+V>.,_DWF1O.D5.]@7*?AKGKKR; R4EL'@ FS]^CV06M
M;')\#MT& (4*&$N"Z%+;V)=+1?MF[M%?Z5_/GU:Q>U#:?*.<6EV/;W=!0.0C
M1Z-*E*[>KZ9^XD9]Z9OF'E;;^V[MRMD!E.+VJ^&U6A=74@T*!+6*2HD<&%3V
M&+1RK/&!8VK;N_[I(15S#X*=P'Z>R.J9\PR_M1[Q7>!8D'G CF/9KE2(7C+"
MDV&S[ZH+F8./_<H17D@MW'SAO%=I_\SD<9P<0?S7A?O(QW:D(.?6$1)<A$0Y
M@A#&2YFR-GFO@N!] #!W0NE(8=T7]Q&<FUG@?U\L%Y\N/UVGNVI1*M<*67 P
M8!2;O&1\@2Q3M8'871)[C1-_0>1WOG1FH1\CLE4/_LTM>/SW+<*5(UU-LD!>
M649]D<TM;I&A1&N*8<^XQUO#G2^=)Q_33?!'\V\ =_#W/U?KBVLGI0UQV TN
MTDIFEQW8-KW(9$6 PC*.-5]S"5V0MG<R]5%"YMWGTM<3Z,?Q$6%SY2Z'& R[
MQ0Q\G0.;/<W'2,& #%I09A_7=Z]<?8*4>8LA.@CY)=@<P?$1@'.!RY*^OJ.+
M]IG7VG5E.T5T7O'U"*6T#J0<!"#SAB,NE$8:9[SKO;/G.7H&@] Q K\/HE[<
M'P!)NT/<.X.*,KDH)+M=N;8AH 4"6VJPLFKVX)T/W>W/8W3,^\ T!7).YO8
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
MU);//B%$E21(Y@'F6$M1L3,B)SS.O!.G7^^N'041PRK'K6HKD865JBT!*UC
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
MPR_+777Z68K91:U:EDPD#I181HDXOM%:9!71!E][IYLF/M+,&:PWJC83P&4
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
MM)6[?"T%!CL$D8J.FK!$ZB'X\2;!'2WXH_DW0#7&S17WTW]?;K/GGSZOEJW
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
MHSZW^X%_OGW >PSYKC()MWH$?R0^0%[L1+\LWWU:K2\6_W/7X$^HK,#B08M
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
M(B\?II4?!^[#WG[#G>\/W*-V=TCS@-MVG"E<>5^U_QR632(4"2_M[EVHLL?
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
M AMW19<IUV?/YK(+CZQ6A=O=9==-QYT73\O/< W67\@]_1U02P,$%     @
M!X-!5DVN+^$O!0  =A<  !4   !E>&AI8FET,S(Q,C,Q,C R,BYH=&WM6&US
MTS@0_GZ_8DGGH,PD?@\I3LA,+TFYW $M::##?;F1;;D1V):1Y*;AU]]*CMM"
M&J;ECK>#?G =[VKU[/M*@SOCP]'\U=$$%BK/X.C%;T^F(VAU;/O$']GV>#Z&
MW^=/GT!@.2[,!2DD4XP7)+/MR;,6M!9*E:%M+Y=+:^E;7)S:\YFM105VQKFD
M5J*2UG"@O^"3DF3XR^!.IP-C'E<Y+13$@A)%$Z@D*T[A)*'R#70Z:ZX1+U>"
MG2X4>([GPPD7;]@9J>F*J8P.&SD#N_X]L,TF@X@GJ^$@86? DD<M%OC!WIZ;
M])RXYP4!?1A%B>-Z?C=.?=?QB/^WBR!M9*_72+7*Z*-6SHK.@NK]P\"S>MU2
M]9<L48O0=9Q?6X9U.$AYH7 _@>OKUUK,AC!%SU6'9.RT"(U*K7II0XYYQD6X
MXYB_OJ9T4I*S;!7>F[.<2GA&ES#C.2GNM26ZH2.I8&G-*-D[BI@0GOFYK"'W
M4$[&"MJHX'H:].1\P2*FP/?>Q_LQ7:[7(D:S4_&5U!A-9O/IP72T/Y\>/MNB
MR>?#%%R+Z>Z.^\#IW\1TKRNI6+KJFT^L2-"2H?^@_/PQ<3WP"8D7P%-0"PH5
MHA$206).+JB@T0IB*A MH[(-925D11"AXN#NP0OKV!I9<$QC713 ];M.&X@$
MDO!2)_55]H;IH?.@V>N8B(@45'8.SS.Z@OU8:8KG.%X;Z409IN<5$1AGV0IF
MM.3"L(QX5N51)>%I_"<K"I0ZX@*)Q.RPJY?=W?&#_HCG)2E6YOT^(.F BQQ<
MI_,<4BZ,^+<7XDLT'D^ H@$2&-.8YA$5X+MM77P045IER!6CR QM 4NF%D:"
MH&\K)JBN0E*#N[3&+L%-!;C=W>3^A<XTK@364)0P.8\7I#BEC>+N0S\ 4B2U
M[JQ B'FM48PN)$R[A!4@*_36IE7>4XXPHY&@4J-JZV4DRP#%H9(D0\RR1)BR
M;3"EK"!%K+_C1HDI\ 8'<E59K11'ZQ@LLE%D;5OK%O'>NF6%^<;29!_6><&Q
M@*/)LMH4#&,!/:HHND:A@4U;6P=% I@_5R-_@=D1460M!3]C.M(P-:Z8T]A]
MR=!7D8ZLM==1R(<\:24*)A>7 JX$EJ9?!!<NRIF4&@#&(D-W(LHTA:K$+QHF
ME>HV3MSFC>N].APH$F6T$1=Q@>6E@Q[+2"EIV+ST$R;+C*Q"5AB[FT7]G BT
M<R?B2O$\U.WW3)>BF&1K2 9*35YW9J]K[?5ZNCDK1*.29N-UW[9,W[95LDGS
M?.SP>UO)CN5NI7U,; \GI\"[D5C;0*YAHV$D^OI1RV\U"TJ2)#@CA5YY#B[:
MXHIK,IINVH:77SY/S%PTQB2XN]/=Z\-%.*Q5__=:U<[^2HH=T$A@W5U!W1/\
M]]0SWK--X'[Z3-5,AE\Z:0++ZYI,WI(UAG9]VG2]9NVVW+@DKB.\X6B,&]1;
M?\]17^-*:+P>0D(S1VDN/1<&O?ZQ><)X_^5T#']8<#)]<GQE<OU_6T?7!.QV
M1F^625[\,'J/%HRFV(RQ.2MV1N$P31G.T_^Q_J#_]^H3ZC=KBMTCP7#*+'%N
MVK#'_1N4TJ]VD/ZDT]ZZ#*.YPP^\\K/&?Z?9?-,:_W@V>7PX>P5'%LQ>',\/
M3Z:COWZ8@O=8T%..(Y)6'@\,?,GB=S^,\I=U[256-3C" S33YR0X,"=L:DYF
M=4LXN#AS_VP)NB5LV.,V+>&#2]J2U[?4H: 9T>[8N+:]++NF@CJ72T@D>5:I
M[4NVW8!NO0->/^L;:7,W/OP'4$L! A0#%     @ !X-!5NE1K=/"80( (58;
M !$              ( !     &-M8V\M,C R,C$R,S$N:'1M4$L! A0#%
M  @ !X-!5K)X#=4"#@  L)8  !$              ( !\6$" &-M8V\M,C R
M,C$R,S$N>'-D4$L! A0#%     @ !X-!5HA^)G>?&0  -?4  !4
M     ( !(G " &-M8V\M,C R,C$R,S%?8V%L+GAM;%!+ 0(4 Q0    (  >#
M059T]"'5^\P  &L%"0 5              "  ?2) @!C;6-O+3(P,C(Q,C,Q
M7V1E9BYX;6Q02P$"% ,4    "  '@T%6N7^>3!L2 0!FBPL %0
M    @ $B5P, 8VUC;RTR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @ !X-!
M5NG#^.'TW0  4M4) !4              ( !<&D$ &-M8V\M,C R,C$R,S%?
M<')E+GAM;%!+ 0(4 Q0    (  >#059[NC'8$P@  +,K   4
M  "  9='!0!E>&AI8FET,S$Q,3(S,3(R+FAT;5!+ 0(4 Q0    (  >#05:S
MC ]3+@@  .LK   6              "  =Q/!0!E>&AI8FET,S$R,3(S,3(P
M,C(N:'1M4$L! A0#%     @ !X-!5DVN+^$O!0  =A<  !4
M ( !/E@% &5X:&EB:70S,C$R,S$R,#(R+FAT;5!+!08     "0 ) %,"  "@
%704    !

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